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

优化

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