当前位置: 首页 > 文档资料 > AppJS 中文文档 >

10、Stack manipulation

优质
小牛编辑
137浏览
2023-12-01

虽然通常是一种糟糕的实践,但通常需要在没有用户交互的情况下操纵导航堆栈。

注意,在不调用App.back或app.load的情况下,删除当前可见的页面是不可能的。

// stack = [home, page2, page3]
App.removeFromStack(0,1); // remove home from stack
// stack = [page2, page3]
App.addToStack(1, ['home', 'page4']); // add two pages at index 1
// stack = [page2, home, page4, page3]