diff --git a/pages/address/address-edit.vue b/pages/address/address-edit.vue index 41bb861..4985dd6 100644 --- a/pages/address/address-edit.vue +++ b/pages/address/address-edit.vue @@ -223,18 +223,16 @@ const deleteAddressData = async () => { }); } }; - -// 页面加载时执行 -onMounted(() => { - const query = uni.getLaunchOptionsSync().query; - // 判断是编辑还是新增 - if (query && query.id) { +onLoad((options) => { + console.log(options); + if (options.id) { isEdit.value = true; - addressId.value = query.id; + addressId.value = options.id; // 获取地址详情 getAddressDetailData(); } }); +