- 动态组件切换时,被隐藏的组件执行destroy,被显示的组件执行生命周期钩子,被重新渲染。
<component :is="currentTabComponent"></component>
- 如果不想每次切换都需要重新创建组件,可以放在<keep-alive></keep-alive>标签中,此时的destroy不会被执行。
<keep-alive>
<component :is="currentTabComponent"></component>
</keep-alive>
网友评论