为什么这个剑道远程视图会激活它的OnInit即使每次加载它?

时间:2014-02-21 02:27:41

标签: kendo-mobile

我有一个简单的Kendo AppBuilder项目,包含1个本地视图和2个远程视图。第一个远程视图位于SubFolder中。

OnInit事件应该仅触发一次,但是在每次导航到它时,它会在第一个视图中触发。如果我将它移出子文件夹,它似乎可以像文档建议的那样工作(Init仅启动一次)

为什么会这样?

您可以在此处下载完整的AppBuilder代码:https://dl.dropboxusercontent.com/u/12105891/TestRemoteViews.zip

1 个答案:

答案 0 :(得分:0)

感谢Telerik支持这个答案 - 我将它留在这里,以防它帮助其他人:

这种不当行为的原因是URL中的反斜杠。

href =“games \ gamesList.html”data-icon =“bookmarks”>远程视图1

这会混淆远程视图加载机制。将其转换为正斜杠可以解决问题。

href =“games / gamesList.html”data-icon =“bookmarks”>远程视图1