0
我在这里有一个基本的余烬问题。我正在设置一个立即加载的ember ApplicationRoute,并且从此应用程序路径延伸出所有其他路由。我希望ApplicationRoute加载的数据在每次页面转换时加载。这可能吗?仅供参考我也使用ember-data和rails作为API。Ember ApplicationRoute与其他路线
谢谢!
我在这里有一个基本的余烬问题。我正在设置一个立即加载的ember ApplicationRoute,并且从此应用程序路径延伸出所有其他路由。我希望ApplicationRoute加载的数据在每次页面转换时加载。这可能吗?仅供参考我也使用ember-data和rails作为API。Ember ApplicationRoute与其他路线
谢谢!
如果您想要从服务器推送实时数据,您应该尝试扩展您的ApplicationAdapter以处理来自websocket连接的数据并将其推入商店对象。从websocket连接解析模型数据的一个很好的例子可以在API文档中找到http://emberjs.com/api/data/classes/DS.RESTSerializer.html#method_extract
因此,您需要的行为是加载每个请求的内容?只是好奇你为什么需要这个在每条路线上运行 –
我试图实现一个消息/通知系统的种类。 Ember似乎还没有一个可靠的解决方案,但实时数据加载。我一直在使用websockets方法和每次转换加载数据之间来回切换。 –
啊,我不能说我自己做了一些实时的工作,但是你总是可以在堆栈的某个层次上实现长轮询(在这种情况下,你“可以”在应用程序路由中只发出一个异步$ .ajax (因为它应该与每个导航一起开火)我不能说这是否是正确的或错误的方式来做到这一点,但它应该工作得足以使其突出 –