如图子组件和父组件是在一个页面展示的 也就是打开页面是会同时执行生命周期 可为什么子组件的生命周期执行两次 且拿不到值 只有加了定时器延迟后才可以拿到
看不懂这块咋写的了 watch监听也走两次
watch监听加了deep跟immediate之后 刷新一次页面走了三次 只有最后一次可以拿到值!!很奇怪
如图子组件和父组件是在一个页面展示的 也就是打开页面是会同时执行生命周期 可为什么子组件的生命周期执行两次 且拿不到值 只有加了定时器延迟后才可以拿到
看不懂这块咋写的了 watch监听也走两次
watch监听加了deep跟immediate之后 刷新一次页面走了三次 只有最后一次可以拿到值!!很奇怪
13 回答13.1k 阅读
8 回答3k 阅读
3 回答1.5k 阅读✓ 已解决
2 回答5.3k 阅读✓ 已解决
5 回答1.6k 阅读
3 回答2.4k 阅读✓ 已解决
5 回答1.9k 阅读✓ 已解决
声明周期肯定只有一次,要么你在渲染后用v-if重新渲染了,要么就是你这个父组件加载了两个子组件。