флажок ionic muiltiselect не работает в моем ионном приложении - PullRequest
0 голосов
/ 23 мая 2019

Я пытаюсь снять все флажки с флажком «снять все», но метод вызывается не впервые. На втором клике работает нормально.

Я ожидаю, что все флажки будут сняты при каждом нажатии.

ионное мобильное приложение enter image description here ication

  <ion-col class="reason-top">
    <div class="">
      <ion-label ><b>  {{'LblReason' | translate}}</b></ion-label>
      <ion-item class="form-line-active shift" no-lines>
      <ion-label>   {{'LblMjReason' | translate}} </ion-label>
      <ion-select #myselect multiple="true" 
            class="selector" (click)="openSelect(myselect)" 
          [(ngModel)]="selectedReason">
        <!-- <ion-option value="Planned"> 
          {{'LblPlanned'|translate}}</ion-option>
        <ion-option value="Electrical"> 
              {{'LblElectrical'|translate}}</ion-option>
        <ion-option value="Mechanical"> 
           {{'LblMechanical' | translate}}</ion-option>
        <ion-option value="Operator"> 
          {{'LblOperator' | translate}}</ion-option>
        <ion-option value="Utility">{ 
        {{'LblUtility' | translate}}</ion-option>
        <ion-option value="Roll Change"> 
              {{'LblRollChange' | translate}}</ion-option>
        <ion-option value="Level2"> 
          {{'LblLevel2' | translate}}</ion-option>
        <ion-option value="Level3"> 
           {{'LblLevel3' | translate}}</ion-option>
        <ion-option value="Other"> 
     {{'LblOther' | translate}}</ion-option> -->


         <ion-option (ionSelect)="allClicked(myselect)"  >All</ion-option>
         <ion-option *ngFor="let n of names" value="{{n.name}}">{{n.name}}</ion-option>

        <!-- <ion-option value="J" 
              [selected]="true">All</ion-option> -->
        </ion-select>
      </ion-item>
    </div>
  </ion-col>


  </ion-row>
  </table>
</ion-grid> 
...