【发布时间】:2016-06-14 09:28:51
【问题描述】:
我正在使用 Meteor js 开发一个演示网站。我想单击一个按钮并直接转到另一个页面。但在那之后,新页面需要自动重新加载。逻辑是这样的:
Template.reload.events({
'click #mybutton': function(){
var index = ...//randomly generate an index;
Router.go('/'+index);//I have Router.route("/:index" ) in router.js
//I want to reload the new page after the going to a new page
}
我想我可以在某处使用document.location.reload(true);,但我不知道该放在哪里。有什么建议么?谢谢
【问题讨论】:
-
为什么要重新加载页面?听起来像是 XY 问题。
-
因为页面上显示了一些文本,用户可以添加更多或删除一些文本。如果我不重新加载页面,则最后一个“索引”中的文本将在新页面加载时持续存在。我不太确定确切的原因,但我发现“重新加载”页面可以解决问题。
标签: meteor iron-router