【发布时间】:2017-12-31 20:46:05
【问题描述】:
我想改变一个类的标题,我用 document.title = "flayers" 来实现它,但我把这段代码放在构造函数中,然后我有一个默认标题,然后当我引用 url 时改变它, 显示旧标题。
首先我有这个标题
我不知道我是否解释:D
【问题讨论】:
标签: javascript node.js html reactjs jsx
我想改变一个类的标题,我用 document.title = "flayers" 来实现它,但我把这段代码放在构造函数中,然后我有一个默认标题,然后当我引用 url 时改变它, 显示旧标题。
首先我有这个标题
我不知道我是否解释:D
【问题讨论】:
标签: javascript node.js html reactjs jsx
你熟悉 React-Router 吗?您可以通过将 componentDidMount 放置在所需的组件中来更改标题页的名称,该组件将在加载组件时触发。然后,您只需使用 document.title 来定位和更改页面的标题。
Here's an example,我从 React-Router Github 存储库中的问题单 #49 中获取:
var Handler = React.createClass({
componentDidMount: function() {
document.title = "Amazing Page";
}
});
【讨论】: