【发布时间】:2014-02-20 06:15:37
【问题描述】:
在测试随 1.18.5 SAPUI5 SDK 提供的 SplitApp 演示应用时,路由和模型绑定之间似乎存在冲突。如果您导航到详细信息页面,然后刷新浏览器窗口,则数据绑定将失败。这就像您在特定视图上为应用添加书签一样。
只是想知道是否有人知道这是为什么?是否与路由和数据绑定冲突?我的调试没有显示任何内容,只是在详细视图加载时模型为空。
此应用使用新的基于组件的路由器,您可以在其中在组件元数据中定义路由。
我还在这里js1972/test · GitHub (branch "routes") 编写了一个小型测试应用程序,它的功能相似并且存在相同的问题。
【问题讨论】:
-
我安装了你的代码并遇到了同样的问题,将假 sinon 服务换成services.odata.org/V3/Northwind/Northwind.svc 并且刷新和书签都很好用
-
嗨,约翰,这是一个有趣的发现。我刚刚做了同样的事情,并且在使用远程北风服务时它确实有效。在我最初看到 no_data 的地方有一个延迟,然后它会填充(异步和所有这些)。所以看起来只有模型中的本地数据存在问题。 UI5 SDK 演示应用使用本地数据源,因此它们也会失败。
标签: sapui5