avalon动态添加组件解决方案

发布于 2022-09-03 13:56:10 字数 304 浏览 17 评论 0

描述一下场景,我有10个不同的组件,页面上一开始没有任何组件,然后需要动态的随机添加这些组件,现在的解决方案是,写一个

widgets:['compement1','compement2','compement3'...]
<xmp ms-for="组件名 in @widgets" ms-widget="{is:'ms-'+组件名}"/>

除了这种方案,还有其他的解决方案么?这种写法后面衍生太多的问题,每个组件中再调用其他的组件这种嵌套多了出现太多奇怪的问题,完全不能愉快的玩耍!!!

求解啊!!!

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

不气馁 2022-09-10 13:56:10

如果不存在套嵌,可以动态添加一个div,div动态设置ms-controller,然后下面添加一个div,div动态添加ms-widget。手动扫描即可。

https://github.com/RubyLouvre...

看一下这里如何动态添加组件

戒ㄋ 2022-09-10 13:56:10

@司徒正美 提供 的 https://github.com/RubyLouvre...
不存在,能提供最新连接地址吗?我也有这方面的疑惑!

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文