Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/466.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/meteor/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 使用用户帐户设置页面标题:flow router_Javascript_Meteor_Meteor Accounts_Flow Router - Fatal编程技术网

Javascript 使用用户帐户设置页面标题:flow router

Javascript 使用用户帐户设置页面标题:flow router,javascript,meteor,meteor-accounts,flow-router,Javascript,Meteor,Meteor Accounts,Flow Router,我刚刚开始真正深入研究Meteor并开始一些个人项目,但我偶然发现了一些我还没有找到答案的东西。我正在尝试设置用于登录、注册等的页面标题。是否有解决方案?我在文档中没有看到可以在这些配置语句中添加选项的地方 这是我的routes.jsx文件: AccountsTemplates.configureRoute("changePwd"); AccountsTemplates.configureRoute("forgotPwd"); AccountsTemplates.configureRoute("

我刚刚开始真正深入研究Meteor并开始一些个人项目,但我偶然发现了一些我还没有找到答案的东西。我正在尝试设置用于登录、注册等的页面标题。是否有解决方案?我在文档中没有看到可以在这些配置语句中添加选项的地方

这是我的
routes.jsx
文件:

AccountsTemplates.configureRoute("changePwd");
AccountsTemplates.configureRoute("forgotPwd");
AccountsTemplates.configureRoute("resetPwd");
AccountsTemplates.configureRoute("signIn");
AccountsTemplates.configureRoute("signUp");
AccountsTemplates.configureRoute("verifyEmail");

谢谢

您应该能够通过以下方式完成此任务:

FlowRouter.triggers.enter([function(){
  document.title = FlowRouter.current().path;
]);

这将设置页面标题=所有路由的路由路径。如果需要特定于路线的标题,则可以在每条路线上分别添加触发器

这是可行的,我尝试对其进行调整,以便
document.title=FlowRouter.current().name但它总是返回未定义的
。我还更新了AccountsTemplates.configureRoute(“signIn”)
to
AccountsTemplates.configureRoute(“signIn”,{name:'Sign-In'})我现在开始工作了
name
route
的子级,因此我使用的代码是
FlowRouter.triggers.enter([function(){document.title=FlowRouter.current().route.name;}])