uni-app :从子页面回到父级页面(父级页面退回到子页面),父级不刷新的方法
从子页面回到父级页面(父级页面退回到子页面)
归属服务队是子页面,注册服务队是父级页面,页面如下所示:
在子页面中
methods: {
//回到上一页
goBcak(item) {
let pages = getCurrentPages(); // 获取当前页面栈的实例,以数组形式按栈的顺序给出,第一个元素为首页,最后一个元素为当前页面。
let nowPage = pages[pages.length - 1]; //当前页页面实例
let prevPage = pages[pages.length - 2]; //上一页页面实例
let object = {
classname: item.classname
};
prevPage.$vm.otherFun(object) // 給上一頁綁定方法otherFun,傳參object
uni.navigateBack({
delta: 1 // 可以不傳delta值,默認為1
})
},}
在父页面
onLoad(option) {
if (option != {}) {
this.model.serve = option.classname;
}
this.PostSysDictionaryData()
},
methods: {
otherFun(object) {
if (object) {
this.model.serve = object.classname;
} else {
return
}
},// 页面进入归属服务队
gohome() {
// console.log('11')
uni.navigateTo({
url: '../BelongTo/BelongTo'
})
},}
更多推荐
所有评论(0)