javascript - 在不触发 DOM 更新的情况下更改 URL

标签 javascript ember.js

如何在不触发 DOM 更新的情况下更改 ember 中的 URL。 IE 之类的东西

window.location.hash = '/items/20';

但是没有触发 Embers 路由系统和由此产生的 DOM 变化。 注意我目前正在使用散列位置,但打算切换到历史位置

背景阅读

最佳答案

好吧,这需要大量挖掘源代码,但这里是:

EmberApp.Router.router.updateURL('/item/10')

关于javascript - 在不触发 DOM 更新的情况下更改 URL,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25273323/

相关文章:

ruby-on-rails - 如何使用 ember-data 获取/检索我的 REST 数据?

forms - 使用 ember.js 进行字段和表单验证

javascript - ember js 中的类和作用域

javascript - jQuery 数据表使用 fnOpen() API 函数添加多个可折叠行

php - 每秒加载图像

javascript - emberJS JSONAPI 适配器发送 OPTION 而不是 GET 请求

ember.js - 如何在渲染 DOM 时避免 Ember 卡住

JavaScript 匹配 RegExp 后的子串

javascript - 大括号内的 JSX

javascript - 在重复嵌套的数组中查找对象和父对象