一、生命周期如下图,所有红色的函数为钩子函数




二、slot插槽的使用
基本用法如下:
父组件在子组件中插入内容

子组件,通过<slot>标签显示

复杂使用
在App.vue中使用slot进行占位、
子组件中使用name来进行区分

三、动态组件和缓存,component,keep-alive
子组件
子组件 FormHelper.vue


子组件FormOne.vue


子组件FormTwo.vue

父组件App.vue
变更component的值,动态显示组件

本文详细介绍了Vue.js中的组件生命周期,包括钩子函数的作用和调用时机。同时,深入探讨了slot插槽的基本与复杂用法,以及如何通过动态组件和缓存提升应用性能。了解这些核心概念将帮助开发者更好地掌握Vue的组件系统。




父组件在子组件中插入内容

子组件,通过<slot>标签显示

在App.vue中使用slot进行占位、
子组件中使用name来进行区分

子组件
子组件 FormHelper.vue


子组件FormOne.vue


子组件FormTwo.vue

父组件App.vue
变更component的值,动态显示组件


被折叠的 条评论
为什么被折叠?