Angular6 как сохранить выпадающее меню с выбранными значениями

Подумайте о статически типизированном языке, вещи на prototype статичны, а вещи на this связаны с экземпляром.

0
задан learnerjaz 14 July 2018 в 02:12
поделиться

1 ответ

Пожалуйста, проверьте это, я сделал это с допущения. Я думаю, вы можете достичь своей потребности, используя этот код.

html

<div>    
    <div id="AddItem">
         <h2>Add State/City</h2>
          <select [(ngModel)]="dataDetails" (change)="addData("")">
            <option value="">-- choose an item --</option>
            <option value="a">a</option>
            <option value="b">b</option>
            <option value="c">c</option>
            <option value="d">d</option>
          </select>
    </div>    
<div *ngFor="let item of items;">
    <select [(ngModel)]="selectedData" (change)="addData(item.name)">
        <option value="item.name">{{item.name}}</option>
    </select> 
</div>
<div>
      {{a}}
      a: <input [(ngModel)]="a" ng-change="changeData()" />
      b: <input [(ngModel)]="b" />
    </div>

</div>

js

 items:any = [];

addData(data=""){
  if(this.dataDetails || data){
    if(!data)
      data = this.dataDetails;
      this.items.push({
        name: data
      });
   }
}
0
ответ дан AmiLinn 17 August 2018 в 12:02
поделиться
  • 1
    Привет, спасибо, это помогло мне получить отправную точку ... Я смог настроить его и приступить по мере необходимости .. – learnerjaz 16 July 2018 в 14:19
Другие вопросы по тегам:

Похожие вопросы: