模板 js 在 CKEditor enable/disable 后不起作用
Template js doesn't work after CKEditor enable/disable
在我的模板中,我集成了 ckeditor4 (^4.15.0),并且我有用户可以 enable/disable 编辑器的逻辑,在禁用编辑器模板的选项卡导航后不起作用。
StackBlitz: https://stackblitz.com/edit/angular-minimal-medium-editor-example-owkegm
视频说明:
在开始编辑器是启用的(有虚线的地方这些是可编辑区域,编辑器可以工作),我不点击任何区域,只是禁用编辑器,之后我点击选项卡,它们工作,但在我再次启用编辑器,单击其中一个选项卡,编辑器开始工作,我又没有做任何更改,只是在此选项卡区域激活编辑器,然后再次禁用编辑器,然后当我单击选项卡时它们不起作用,这很奇怪因为在 Inspect 元素中我看到 html 部分也没有任何变化(例如删除任何属性或类似的东西)。
P.S。如果我确实单击其他区域(而不是选项卡),编辑器会激活,然后禁用编辑器,选项卡会完美运行,只有在我单击选项卡导航区域时才会遇到此问题。
问题已通过从模板中删除脚本并将它们添加回模板来解决。谢谢!
在我的模板中,我集成了 ckeditor4 (^4.15.0),并且我有用户可以 enable/disable 编辑器的逻辑,在禁用编辑器模板的选项卡导航后不起作用。
StackBlitz: https://stackblitz.com/edit/angular-minimal-medium-editor-example-owkegm
视频说明: 在开始编辑器是启用的(有虚线的地方这些是可编辑区域,编辑器可以工作),我不点击任何区域,只是禁用编辑器,之后我点击选项卡,它们工作,但在我再次启用编辑器,单击其中一个选项卡,编辑器开始工作,我又没有做任何更改,只是在此选项卡区域激活编辑器,然后再次禁用编辑器,然后当我单击选项卡时它们不起作用,这很奇怪因为在 Inspect 元素中我看到 html 部分也没有任何变化(例如删除任何属性或类似的东西)。
P.S。如果我确实单击其他区域(而不是选项卡),编辑器会激活,然后禁用编辑器,选项卡会完美运行,只有在我单击选项卡导航区域时才会遇到此问题。
问题已通过从模板中删除脚本并将它们添加回模板来解决。谢谢!