提交 750862dc authored 作者: 刘旭's avatar 刘旭

优化

上级 7bf29349
......@@ -121,20 +121,16 @@ let confirm = (data: any) => {
let confirmModel = () => {
deleteAddress(editId.value).then((res: any) => {
if(res.data.code === 200) {
setTimeout(() => {
let pages = getCurrentPages(); // 当前页面
let beforePage: any = pages[pages.length - 2]; // 上一页
beforePage.$vm.refreshIfNeeded = true
console.log(beforePage.$vm.refreshIfNeeded);
uni.navigateBack({
delta: 1,
success() {
uni.$emit('initAddress')
uni.showToast({
title: '删除地址成功',
icon: 'none'
})
uni.navigateBack({
delta: 1,
}
});
}, 2000);
}
});
}
......@@ -164,14 +160,12 @@ let addressSave = () => {
});
saveAddress(addressData.value).then((res: any) => {
if (res.data.code === 200) {
setTimeout(() => {
let pages = getCurrentPages(); // 当前页面
let beforePage: any = pages[pages.length - 2]; // 上一页
beforePage.$vm.refreshIfNeeded = true
uni.navigateBack({
delta: 1,
success() {
uni.$emit('initAddress')
}
});
}, 2000);
}
});
};
......
......@@ -85,6 +85,10 @@ const initAddressLit = () => {
initAddressLit();
uni.$on('initAddress', () => {
initAddressLit()
})
defineExpose({
refreshIfNeeded,
});
......
Markdown 格式
0%
您添加了 0 到此讨论。请谨慎行事。
请先完成此评论的编辑!
注册 或者 后发表评论