时间:2021-05-28
首先介绍一下实现的效果,就是单一表单能实现添加其他的,也能删除
代码如下:
<h5>动态添加表单</h5> <div class="form"> <div class="form-group form-group-sm" *ngFor="let i of login"> <label class="col-form-label">用户名</label> <input class="form-control" [(ngModel)]="i.username" value="{{i.username}}"> <label class="col-form-label">密码</label> <input class="form-control" [(ngModel)]="i.password" value="{{i.password}}"> <button class="btn btn-link" (click)="removeInput(i)">删除</button> </div> <button (click)="addInput()">增加</button> <button (dblclick)="dbclick()">双击</button> {{ login | json }} </div> username: any; id: number = 1; login:any = [{"username": "username" + this.id,"password": "pwd" + this.id}]; addInput() { console.log('点击'); console.log(this.login); let number = this.login.length + 1; this.login.push({"username": "username" + number, "password": "pwd" + number}); console.log(this.login); } removeInput(item) { console.log(item); let i = this.login.indexOf(item); console.log(i); this.login.splice(i, 1); }总结
以上所述是小编给大家介绍的Angular4实现动态添加删除表单输入框功能,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对网站的支持!
声明:本页内容来源网络,仅供用户参考;我单位不保证亦不表示资料全面及准确无误,也不保证亦不表示这些资料为最新信息,如因任何原因,本网内容或者用户因倚赖本网内容造成任何损失或损害,我单位将不会负任何法律责任。如涉及版权问题,请提交至online#300.cn邮箱联系删除。
Angular动态添加、删除输入框并计算值实例代码摘要:在学习群中交流时,有人分享了一个动态添加输入框的方法,我在其基础上进行了一些改进这个功能本身并不复杂,但
本文实例讲述了js简单实现表单中点击按钮动态增加输入框数量的方法。分享给大家供大家参考。具体如下:这里演示表单中点击按钮动态增加输入框数量的方法,默认是没有输入
本文实例为大家分享了jQuery自动文字提示功能,供大家参考,具体内容如下需要在项目中实现动态添加,删除输入框,每个框里面都要有文字提示。js部分://自动完提
本文实例讲述了Angular4表单响应功能。分享给大家供大家参考,具体如下:响应式表单1、响应式表单需要在appmodule文件中注入响应式表单模块import
实现效果图如下:当我点击+按钮时,会添加一行输入框组;当点击-按钮时,会删除这一行输入框组html代码如下:中心机IP:+按钮点击触发事件函数://添加中心机I