Angular2:存储在数据库

时间:2016-10-07 14:55:37

标签: angular typescript angular2-components

我正在使用Angular2处理GUI原型。最重要的要求之一是将HTML代码(组件的模板)存储在数据库中。我想到的只有一个解决方案:

  • 创建一组组件:

    • 我的布局
    • 我的场
    • 我的文本框
  • 在数据库中保存这样的内容:

<my-layout [rows]="" [cols]=""...> <my-field [name]="" [length]=""...></my-field> <my-text-box [name]=""...></my-text-box> </my-layout>

  • 创建一个“loader-component”,从数据库中获取模板并加载所有组件。

目前,我正在尝试创建“加载器组件”但没有成功。它动态创建组件但我无法将数据库中的数据设置为组件的模板。如果我使用“渲染器”,它只打印文本。它无法识别组件的选择器。

有什么想法吗?

我不确定这种方法是否遵循“Angular-way”,我认为我们正在尝试做一些不为Angular创建的东西。

有人知道任何现代JS库/框架来实现这个???。

非常感谢!

0 个答案:

没有答案