2016-08-17 16 views
0

我有以下代碼來創建單選按鈕列表。角2隱藏,如果不在陣列中

<ul class="bankUl"> 
     <li *ngFor="let optie of vraag.opties; let i = index" class="{{i}}"> 
      <label class="image-radio"> 
       <input type="radio" name="fb" value="{{i}}" [(ngModel)]="_quizService.tmpBank" /> 
       <img [attr.src]="settings.imagePath + '/banken/' + optie.image" alt="{{optie.name}}"> 
      </label> 
     </li> 
    </ul> 

現在,在我的組件我有像這樣

var arr = [1,2,3,4] 

現在我想讓它讓每一位李類是數組中獲取隱藏的數組。但我不知道從哪裏開始。任何人有想法?

+0

你想隱藏什麼哪個元素 – rashfmnb

+0

li元素。 –

回答

2

您可以使用ng-class屬性

ng-class="{'class-name': ([1, 2, 3, 4].indexOf(i) > -1)}"