后退页面-router.back

用法: router.back(obj);

**注意** 如果要保持跟多页方式一致,则使用 bui.back(obj)

字段名 类型 必须
obj object
obj.index number
obj.callback function

后退1层

示例:
// 后退 router.back(); 注意:单页的后退,一般在index.js?eabc8d8bd1做统一绑定就可以了,也可以使用多页的bui.back();

后退2层

示例:
// 后退 router.back({index:-2});

后退并刷新

示例:
// 用法1: 后退并刷新 router.back({index:-2,callback:function(){ router.refresh(); }}); // 用法2: 后退并刷新 router.back({ index:-2, callback:function(){ // 指定模块. 假设后退2层以后的模块是main loader.require(["main"],function(main){ // 调用main 模块的init 方法 main.init(); }) } }); 注意:这种可能会导致该模块重复绑定时间