Как получить значение ngx-chips в ngModel? - PullRequest
1 голос
/ 27 мая 2019

Я внедрил ngx-chips в поле адреса электронной почты. Это работает хорошо. Но когда я вывожу значение в component.ts, я получу только значение первого чипа. Как узнать стоимость всех фишек?

Если у меня есть a@xyz.com и b@xyz.com в html, только a@xyz.com входит в ngModel.

component.html

<div class="form-row">
    <div class="required form-group col-md-12 col-sm-12 col-xs-12" >
      <label class="control-label" for="email.emailCc">CC:</label>
       <tag-input [ngModel]="[email.emailCc]"  theme='bootstrap'>
        <tag-input-dropdown [autocompleteObservable]="items" [showDropdownIfEmpty]="true" [dynamicUpdate]="false"></tag-input-dropdown>
        </tag-input>
    </div>
 </div>

 <div class="form-group col-md-12 col-sm-12 col-xs-12">
     <button (click)="sendEmail()" class="btn btn-lg btn-primary btn-block">Send</button>
 </div>

component.ts

 public items = (text: string): Observable<Response> => {
   return this.sendEmailService.getEmailList(text);
 };

sendEmail(){
   console.log("email cc:"+this.email.emailCc);
 }

выход

email cc:a@xyz.com
...