guojieFly

Results 2 issues of guojieFly

我将编辑器引入项目,并通过标签页切换不同的低代码编辑器,当页面首次渲染的时候,编辑器正常渲染。 当我切换不同的标签页时,编辑器就不能正常的展示页面。并且,重新对插件进行注册并未生效。 于是我尽可能再页面加载的时候进行重新加载编辑器,但是编辑器的画面始终不能展示,只有首次刷新网页可以。使用开发者工具检查,发现首次刷新时,编辑器内部画面是通过iframe进行内嵌,并绑定到id为app的标签中渲染。可是当我切换不同的标签页,并未对网页进行刷新,iframe中的id为app的div标签并未加载出来,这也是造成画面不出现的原因。 这是第一次刷新的iframe标签, ![image](https://user-images.githubusercontent.com/85165276/190123634-698d4f1c-e848-43b6-8e08-3d4f95a8cc31.png) 这是再次刷新的iframe标签 ![image](https://user-images.githubusercontent.com/85165276/190123421-652e97f6-c87f-48fa-a7d3-5930eb2889d8.png) 我分析原因是觉得我再次对编辑器进注册和初始化的时候并没有生效,导致编辑器不能正常加载。 我看demo中的编辑器,切换不同的场景是直接切换路由刷新页面。 是否可以,再同一个页面内,进行编辑器的销毁,并且重新加载编辑器展示不同的内容。

我目前使用的是16.15.0版本的node,想要使用lowcode-engine是否需要去降低node 的版本