Open franckchen opened 3 weeks ago
amis-editor NavSourceControl renderer错误的引入导致触发side effect,全量引入amis editor package
getSchemaTpl是amis editor core的方法。 amis中同样也export了。 如果从amis editor中引入。 则会触发入执行, 入口中引入了很多plugin, 各个plugin其实是存在side effect的, 即export定义, 又将自身注册至editor, 最终导致引入此插件后, 相当于全量引入plugin
getSchemaTpl
引入amis editor core, 然后引入NavSourceControl renderer.即可触发
描述问题:
amis-editor NavSourceControl renderer错误的引入导致触发side effect,全量引入amis editor package
截图或视频:
getSchemaTpl
是amis editor core的方法。 amis中同样也export了。 如果从amis editor中引入。 则会触发入执行, 入口中引入了很多plugin, 各个plugin其实是存在side effect的, 即export定义, 又将自身注册至editor, 最终导致引入此插件后, 相当于全量引入plugin如何复现(请务必完整填写下面内容):
引入amis editor core, 然后引入NavSourceControl renderer.即可触发