From 244db01b05f3846db3be43d02109f126ce24af8c Mon Sep 17 00:00:00 2001 From: adiao <1819192616@qq.com> Date: Wed, 5 Apr 2023 01:25:44 +0800 Subject: [PATCH] Updated files --- vue生命周期笔记.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/vue生命周期笔记.md b/vue生命周期笔记.md index 08a6dca..717f96e 100644 --- a/vue生命周期笔记.md +++ b/vue生命周期笔记.md @@ -457,7 +457,7 @@ v-show初始值为false,在父组件的(mounted)生命周期将变为true时, * 第一种是v-show,因为v-show无论为true还是false,它都会存在dom节点,在父组件生命周期的beforemount之后,子组件已经开始执行自己的生命周期,直到父组件mounted阶段之后,这一轮生命周期已经完成,data已经有了,页面也已经渲染完毕。所以,当v-show的子组件变为true显示后,会触发父组件的更新函数。 - * 第二种是v-if,因为v-if如果为false,是不会存在节点的,也就一开始不会显示,也就不会执行生命周期,所以,当v-if的子组件被渲染显示后,也会触发父组件的更新函数,不同的是,v-if子组件会在父组件的beforeupdate之后开始执行它的生命周期。 + * 第二种是v-if,因为v-if如果为false,是不会存在节点的,也就一开始不会显示,也就不会执行生命周期,所以,当v-if的子组件被渲染显示后,也会触发父组件的更新函数,不同的是,v-if子组件会在父组件的beforeupdate之后开始执行它的生命周期。 引申提问: