因为react是单页应用,所以我们可能需要根据不同的路由改变文档的title;react-document-title组件可以实现:
提供了一种document.title在单页面应用程序中指定的声明方式。
这个组件也可以在服务器端使用。
var App = React.createClass({
render: function () {
// Use "My Web App" if no child overrides this
return (
);
}
});
var HomePage = React.createClass({
render: function () {
// Use "Home" while this component is mounted
return (
Home, sweet home.
);
}
});
var NewArticlePage = React.createClass({
mixins: [LinkStateMixin],
render: function () {
// Update using value from state while this component is mounted
return (
New Article
);
}
});
特征
-不排放DOM,甚至不是一个