我正在使用Angular2处理GUI原型。最重要的要求之一是将HTML代码(组件的模板)存储在数据库中。我想到的只有一个解决方案:
创建一组组件:
在数据库中保存这样的内容:
<my-layout [rows]="" [cols]=""...>
<my-field [name]="" [length]=""...></my-field>
<my-text-box [name]=""...></my-text-box>
</my-layout>
目前,我正在尝试创建“加载器组件”但没有成功。它动态创建组件但我无法将数据库中的数据设置为组件的模板。如果我使用“渲染器”,它只打印文本。它无法识别组件的选择器。
有什么想法吗?
我不确定这种方法是否遵循“Angular-way”,我认为我们正在尝试做一些不为Angular创建的东西。
有人知道任何现代JS库/框架来实现这个???。
非常感谢!