diff --git a/src/components/edit/about-pop.vue b/src/components/edit/about-pop.vue index 002f66c..c8e401e 100644 --- a/src/components/edit/about-pop.vue +++ b/src/components/edit/about-pop.vue @@ -38,8 +38,19 @@ export default { let tab = ref("person"); // person intermediary more - if (props['intermediary'] == 1) tab.value = "intermediary" - else tab.value = "person" + console.log("props['intermediary']", props['intermediary']); + // if (props['intermediary'] == 1) tab.value = "intermediary" + // else tab.value = "person" + + watch(() => props.popState, (newValue, oldValue) => { + // 在这里处理popState属性的变化 + console.log('popState属性发生变化', newValue, oldValue); + + if (newValue == 1) tab.value = "intermediary" + else tab.value = "person" + + // 其他逻辑... + }); const cutTabArray = reactive({}); diff --git a/src/views/edit.vue b/src/views/edit.vue index bdcdb53..566c547 100644 --- a/src/views/edit.vue +++ b/src/views/edit.vue @@ -941,7 +941,7 @@ export default { this.token = urlParams.get('token'); this.intermediary = urlParams.get('intermediary') || 3; // 默认写房东吧 // this.verified = urlParams.get('verified') || 0; - +console.log("urlParams.get('intermediary')",urlParams.get('intermediary')); this.userIntermediary = this.$store.state.user['intermediary'] this.init();