项目场景:
elementui tabs 和 tinymce
在使用el-tabs
时,每个tab页都有一个tinymce
组件,并且满足自定义增加、减少tabs
标签;
问题描述
在新增或切换el-tabs
标签时,tinymce
组件渲染不出来。
原因分析:
提示:保证组件唯一性:
可以使用v-if
、绑定子组件key
,通过保证唯一,来实现组件重新渲染。
同时在子组件中不能设置固定的id
,如果设置死了id
,就不唯一了,那在重新渲染时渲染不出来。
解决方案:
去掉子组件中的唯一id
,设置随tab
改变的id
。