是否可以在打字稿中创建MatInput(动态所有材料组件)?

时间:2018-02-18 18:25:55

标签: angular-material2 angular5 typescript2.0

我们有DOM对象来创建动态html输入和元素。

For eg: var child = document.createElement(input);
child.type="text";
child.id="inputId";
var parent = document.getElementByTagName('body');
parent.appendChild(child);
像往常一样,我们习惯用dom对象为HTML创建元素。但是如何在typescript中使用dom对象创建材质组件。

是否可以选择为物料组件创建如上所述的动态方式

  for eg: var child = document.createElement(mat-form-field);

这个问题我问bcz我们计划创建自定义模块。这样可以在将来的任何项目中使用它。

1 个答案:

答案 0 :(得分:0)

对于我的问题,答案是

https://material.angular.io/guide/creating-a-custom-form-field-control

在自定义表单字段控件的帮助下,我认为,我们可以创建动态角度材质。

让我试一试,并进一步发表意见。感谢