vue中通过navigateTo进行页面跳转,跳转到子页面后操作完成后,刷新父页面数据或改变父页面参数的值
vue中通过navigateTo进行页面跳转,跳转到子页面后操作完成后,刷新父页面数据或改变父页面参数的值chaKan:function(_id){var t = this;uni.navigateTo({url:"/pages/zhengJian/zhengJianQueRen?id="+_id})}toQueRen(){let t = this;if(t.yj.length == ''){un
·
vue中通过navigateTo进行页面跳转,跳转到子页面后操作完成后,刷新父页面数据或改变父页面参数的值
chaKan:function(_id){
var t = this;
uni.navigateTo({
url:"/pages/zhengJian/zhengJianQueRen?id="+_id
})
}
toQueRen(){
let t = this;
if(t.yj.length == ''){
uni.showToast({
icon: 'none',
title: '意见不能为空'
});
return;
}
uni.showModal({
title: '提示',
content: '您确定确认该条数据?',
success: function (res) {
if(res.confirm){
util.post(
t.mainUrl+'/zhengJianSh/saveQueRen',
{
id:t.id,
yj:t.yj
},
function(res){
let pages = getCurrentPages(); //获取所有页面栈实例列表
let nowPage = pages[ pages.length - 1]; //当前页页面实例
let prevPage = pages[ pages.length - 2 ]; //上一页页面实例
prevPage.$vm.getList();
prevPage.$vm.userNames = this.userNames.substring(1,this.userNames.length); //修改上一页面的值
uni.navigateBack({
delta: 1
});
});
}
}
});
}
更多推荐
已为社区贡献2条内容
所有评论(0)