我有一个Kendo UI应用程序流程,我不希望用户能够返回到一组特定的视图(即一些'创建'视图,导致'完成记录'视图 - 用户不应该重新访问那些特定的创建视图)。这适用于移动应用,如果这会产生影响。
我知道Kendo可以在某种程度上使用SqlClient Provider功能,但看起来他们只实现了pushState(window.history),但我相信我需要http://docs.telerik.com/kendo-ui/api/javascript/router#configuration-pushState方法。
有没有办法暂时采取一些手动控制而不会从后台/ replaceState小部件中断?
答案 0 :(得分:0)
原来,Kendo有一个replaceState的实现,它已被抽象为replace
。 See doc here
就像打电话给你的下一个目的地一样简单。
kendo.mobile.application.replace("#baz");
kendo.mobile.application.navigate("#baz");