使用模态使动态形式成角度

时间:2018-09-05 16:48:46

标签: angular forms dynamic modal-dialog

我对angular有点陌生,但是我试图创建一个动态表单,该表单将在我的数据库中创建某些字段,该字段的字段根据同一模式顶部的下拉选择器而变化。我已经进行了一些研究,但是我发现所有的帮助都是完整的模块动态形式,而不是模态。这可能吗?如果是这样,那么进行这项研究的好地方将是什么?

1 个答案:

答案 0 :(得分:0)

实际上,这种功能是Angular的非常重要的一部分。

see this example是对此的一个很好的演示,它会根据您选择的国家/地区更改可以选择的“州”的选项。

重要的部分是模板,它定义了页面的外观以及数据的占位符...

A1

...以及定义什么数据的控制器。在模板中单击时,将操纵控制器中的数据

<label>Country:</label> 
<select [(ngModel)]="selectedCountry.id" (change)="onSelect($event.target.value)">
  <option value="0">--Select--</option>
  <option *ngFor="let country of countries" value= {{country.id}}>{{country.name}}</option>
</select>

<br/><br/>

<div>
<label>State:</label>
<select>
  <option value="0">--Select--</option>
  <option *ngFor="let state of states " value= {{state.id}}>{{state.name}}</option>
</select>
</div>