【发布时间】:2015-01-13 03:28:50
【问题描述】:
我正在计划一个 Ember 网络应用程序,我想在一个页面上操作而无需重新加载页面。
但是,我也希望能够随时共享应用程序的状态,从而利用 Ember 以 URL 为中心的设计。
作为一个完整的 Ember 菜鸟,我想知道 Ember 是否以及如何实现这一点(依赖于路由,但没有重新加载页面)。
非常感谢任何信息!
【问题讨论】:
-
Ember 有两种机制,
history.pushState和书签 (#) (website.com/home#foo)。 emberjs.com/guides/routing/specifying-the-location-api两者都允许你改变url,而不需要刷新页面。 -
现在我知道了,Ember 似乎默认这样做了!这是真的吗?
-
是的,它是内置的并且可以自己运行