Kendo UI - 使用history.replaceState来管理后台堆栈/后退按钮导航

时间:2015-09-04 19:38:05

标签: kendo-ui kendo-mobile html5-history

我有一个Kendo UI应用程序流程,我不希望用户能够返回到一组特定的视图(即一些'创建'视图,导致'完成记录'视图 - 用户不应该重新访问那些特定的创建视图)。这适用于移动应用,如果这会产生影响。

我知道Kendo可以在某种程度上使用SqlClient Provider功能,但看起来他们只实现了pushState(window.history),但我相信我需要http://docs.telerik.com/kendo-ui/api/javascript/router#configuration-pushState方法。

有没有办法暂时采取一些手动控制而不会从后台/ replaceState小部件中断?

1 个答案:

答案 0 :(得分:0)

原来,Kendo有一个replaceState的实现,它已被抽象为replaceSee doc here

就像打电话给你的下一个目的地一样简单。

kendo.mobile.application.replace("#baz");
kendo.mobile.application.navigate("#baz");