100字范文,内容丰富有趣,生活中的好帮手!
100字范文 > Angular实现动态添加删除表单输入框功能

Angular实现动态添加删除表单输入框功能

时间:2020-09-04 08:17:52

相关推荐

Angular实现动态添加删除表单输入框功能

1 <div class="form-group form-group-sm" *ngFor="let i of login">2<label class="col-form-label">用户名</label>3<input class="form-control" [(ngModel)]="i.username" value="{{i.username}}">4<label class="col-form-label">密码</label>5<input class="form-control" [(ngModel)]="i.password" value="{{i.password}}">6<button class="btn btn-link" (click)="removeInput(i)">删除</button>7 </div>8 <button (click)="addInput()">增加</button>

1 private id: string; 2 login: any = [{ 'username': 'username' + this.id, 'password': 'pwd' + this.id }]; 3 4 addInput() { 5console.log('点击'); 6console.log(this.login); 7const number = this.login.length + 1; 8this.login.push({ 'username': 'username' + number, 'password': 'pwd' + number }); 9console.log(this.login);10 }11 12 removeInput(item) {13console.log(item);14const i = this.login.indexOf(item);15console.log(i);16this.login.splice(i, 1);17 }

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。