【发布时间】:2017-07-03 15:41:42
【问题描述】:
这是我的html,当我点击选项"new-item"它会打开输入类型框,然后我输入要添加到选择选项的值
<form (submit)="addItem()">
<input type="text" [(ngModel)]="add.name" name="name">
<input type="text" [(ngModel)]="add.price" name="price">
<input type="text" [(ngModel)]="add.description" name="description">
<select [(ngModel)]="add.type" name="room-type">
<option [value]="c">Select</option>
<option>BreakFast</option>
<option>Lunch</option>
<option>Dinner</option>
<option><button (click)="addSelect()">Add-item</button></option>
<input *ngIf='edited' type="text" >
</select>
我的打字稿是,
addSelect() {
this.edited = true;
}
constructor() {
this.edited = false;
}
【问题讨论】:
-
为什么需要这样的活动? click 无论如何都会使它被选中,为什么不使用 ng-change 呢。
-
我想从输出中手动添加选择选项。我怎样才能获得详细信息
-
但我不需要这个。我需要在单击添加项目选项时新的输入框要打开。在这个输入框中我输入值,这个值可以存储到选择选项
标签: javascript html angularjs