在Angular中使用add按钮添加输入字段的方法如下:
<form>
<div *ngFor="let field of fields">
<input type="text" [(ngModel)]="field.value">
</div>
</form>
fields: any[] = [];
addInputField() {
this.fields.push({ value: '' });
}
<button (click)="addInputField()">Add</button>
这样,当点击add按钮时,会触发addInputField函数,向字段数组中添加一个新的字段对象,并在HTML模板中动态渲染出新的输入字段。
注意:以上示例中使用了ngModel指令来实现双向数据绑定,需要在组件的模块中导入FormsModule。另外,字段数组可以根据实际需求进行扩展,可以添加更多的属性来满足不同的需求。
推荐的腾讯云相关产品:腾讯云云服务器(CVM)和腾讯云云数据库MySQL。
领取专属 10元无门槛券
手把手带您无忧上云