getCurrentPages方法用于获取当前页面栈的实例,以数组形式按栈的顺序给出,第一个元素为首页,最后一个元素为当前页面。
下面的代码可以用于检测当前页面栈是否具有5层页面深度:
注意
不要尝试修改页面栈,否则会导致路由及页面状态错误。
框架以栈的形式维护了当前的所有页面。当发生路由切换时,页面栈的表现如表4-10所示。
表4-10 页面栈的表现