【Vue】2-13、Vue 动态组件

vue 提供了一个内置的 组件,专门用来实现动态组件的渲染。





默认情况下,被隐藏的组件即被销毁了,当再次展示时重新创建的另一个组件了,与原先的组件无关了!  

keep-alive 标签可以让组件进行缓存,而不是被销毁  


	

keep-alive 对应的生命周期函数:

当组件被缓存时,会自动触发组件的 deactivated 生命周期函数

当组件被激活时,会自动触发组件的 activated 生命周期函数

keep-aliveinclude 属性可以指定哪些标签可以被缓存,默认是所有包裹起来的组件都缓存  

如果在“声明组件”的时候,没有为组件指定 name 名称,则组件的名称默认为注册时的名称;若指定了 name 名称之后,则默认组件的名称为 name 名称  

一  叶  知  秋,奥  妙  玄  心

你可能感兴趣的:(Vue,vue.js,javascript,前端)