问题一:tinymce弹窗被遮挡
问题截图
解决方法
注意要写在 <style></style> 中,我当时没注意,写在了 <style scoped></style> 中,死活没反应。
<style> /* 在el-dialog中tinymce z-index 被太小而被遮挡时要加这两句 */ .tox-tinymce-aux{z-index:99999 !important;} .tinymce.ui.FloatPanel{z-Index: 99;} </style>
问题二:tinymce打开弹出菜单后直接关闭对话组件,导致该弹出菜单残留
问题截图
解决方法
利用属性 :destroy-on-close="true" 要求对话组件关闭后销毁其中的元素
<el-dialog :destroy-on-close="true"> ... </el-dialog>
参考文章:Element-UI的dialog对话组件内的tinymce6弹窗被遮挡的解决办法及其它相关注意事项
下班~