当我在componentDidMount中设置标题时,如何在服务器端获得标题?

时间:2018-02-09 02:13:05

标签: reactjs server rendering

我想知道如何使用ReactJS设置每个页面的标题

enter image description here

1 个答案:

答案 0 :(得分:0)

你应该在渲染方法中使用状态变量作为标题(如果使用Redux,则使用Prop或者

<title>{this.state.pageTitle}</title>

值应该在componentDidMount()中设置(我相信你已经有代码从db中检索标题到像pageDataStore.title这样的东西.pageDataStore是虚数据存储)

componentDidMount(){
 this.setState({pageTitle: pageDataStore.title})
}