【问题标题】:Change URL with pushState. Meteor reloads old page使用 pushState 更改 URL。 Meteor 重新加载旧页面
【发布时间】:2017-11-14 17:19:53
【问题描述】:

我正在使用window.history.pushState(name, title, url); 更改浏览器 URL 以让用户知道哪个静态 url 对应于应用程序选项卡窗格。

但 Meteor 会在每次应用程序状态更改(Meteor 反应性)时重新加载最后一个真实 URL(我们登陆的 URL,在 pushState 之前)。

如何在不使用 Router.go 的情况下更改 URL(这对于我正在做的事情来说太重了,只需单击应用程序选项卡)。

【问题讨论】:

    标签: meteor


    【解决方案1】:

    好的,我想通了。整个路由再次被触发(所以重新加载页面),因为我在 onAfterAction 中调用了一个反应函数。 pushState 很好。流星也。呃。 :)

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2016-01-12
      • 1970-01-01
      • 2016-04-12
      • 1970-01-01
      • 1970-01-01
      • 2020-06-20
      相关资源
      最近更新 更多