是否可以动态生成自定义支架?

时间:2017-05-24 08:08:03

标签: angular software-design

我正在寻找一种动态生成组件的方法。 我知道ComponentFactoryResolver但它并不完全是我想要做的。 我想做那样的事情:

<app-icon-x></app-icon-x>

其中“x”是存储在数组中的图标的名称。 我正在搜索如何迭代该数组并生成可直接在我的html页面中使用的自定义组件。

任何人都已经这样做了吗? (不是在angularjs,因为我知道这是可能的)

谢谢。

1 个答案:

答案 0 :(得分:1)

为什么不使用@Input装饰器,而不是动态生成组件?它会给你

<app-icon [iconName]="yourIconName"></app-icon>