Closed adongroom closed 4 years ago
能否重现一个 stackblitz
您的那个 不太会用 来个 github https://github.com/adongroom/testdemo.git 第二次点编辑出错
stackblitz 支持直接导入 github,像你的 git 项目可以转换成:https://stackblitz.com/github/adongroom/testdemo
但是我依然无法打开。
再次打开会报错,这个还是没有解决吗?
今天遇到了还是这个问题
欢迎提供重现示例
最新的ng-zerro-ant好像没有了nzmodalsubject,有 nzmodalref constructor( private modal: NzModalRef, private msg: NzMessageService, private injector: Injector, private http: _HttpClient, ) this.modal.destroy();
你用的是nzmodalsubject 两个不一样 ,这样第二次打开的时候就是空白 没有loading...
不能加载的情况我也遇到了,晚些有机会复现一个 stackblitz,似乎得是切换页面(路由)才出现
目前猜测是切换路由的时候没有销毁tinymce,最近太忙了没时间测试这部分
@ayaka209 能否提供一个重现示例呢?
@cipchk 嗯嗯晚些提供,最近加班太忙了不好意思
我这边在不能加载的时候 TinymceComponent的init方法调用时,textarea没有插入到dom里 所以可能不是ngx-tinymce组件而是ng-alain那边我用的有问题(widget),和这个issue可能不是一个问题
抱歉打扰2位了 最后加了个delay=1000
<tinymce [delay]=1000
我这边在不能加载的时候 TinymceComponent的init方法调用时,textarea没有插入到dom里 所以可能不是ngx-tinymce组件而是ng-alain那边我用的有问题(widget),和这个issue可能不是一个问题
抱歉打扰2位了 最后加了个delay=1000
我也遇到了类似的问题,使用自定义的小部件使用ngx-tinymce初次加载的时候富文本框显示正确,切换路由再切回来就找不到了.
我也遇到这个问题和
我这边在不能加载的时候 TinymceComponent的init方法调用时,textarea没有插入到dom里 所以可能不是ngx-tinymce组件而是ng-alain那边我用的有问题(widget),和这个issue可能不是一个问题 抱歉打扰2位了 最后加了个delay=1000
我也遇到了类似的问题,使用自定义的小部件使用ngx-tinymce初次加载的时候富文本框显示正确,切换路由再切回来就找不到了.
我也遇到这个问题了就是加载的问题加了延迟是可以但是体验不是很好
我用的ng-alain curd ,list打开modal包含tinymce,第一次显示,第二次就是空白了,tinymce控件都不显示,后来按照上边的加了delay=100就可以了,1000有点长,100就可以。作者可以自己在list上加个按钮打开modal显示tinymce试试。
编辑操作 需要回显 富文本内容 首次打开没有问题,第二次打开 core.js:1427 ERROR Error: Uncaught (in promise): TypeError: Cannot read property 'length' of null TypeError: Cannot read property 'length' of null at plugin.min.js:1 at yb. (plugin.min.js:1)
at zd.r.fire (tinymce.min.js:2)
at yb.fire (tinymce.min.js:2)
at yb.setContent (tinymce.min.js:2)
at TinymceComponent.writeValue (ngx-tinymce.umd.js:200)
at setUpControl (forms.js:2288)
at eval (forms.js:5638)
at ZoneDelegate.invoke (zone.js:392)
at Object.onInvoke (core.js:4753)
at plugin.min.js:1
at yb. (plugin.min.js:1)
at zd.r.fire (tinymce.min.js:2)
at yb.fire (tinymce.min.js:2)
at yb.setContent (tinymce.min.js:2)
at TinymceComponent.writeValue (ngx-tinymce.umd.js:200)
at setUpControl (forms.js:2288)
at eval (forms.js:5638)
at ZoneDelegate.invoke (zone.js:392)
at Object.onInvoke (core.js:4753)
at resolvePromise (zone.js:824)
at eval (zone.js:876)
at ZoneDelegate.invokeTask (zone.js:425)
at Object.onInvokeTask (core.js:4744)
at ZoneDelegate.invokeTask (zone.js:424)
at Zone.runTask (zone.js:192)
at drainMicroTaskQueue (zone.js:602)
at ZoneTask.invokeTask [as invoke] (zone.js:503)
at invokeTask (zone.js:1540)
at HTMLElement.globalZoneAwareCallback (zone.js:1566)