在线观看不卡亚洲电影_亚洲妓女99综合网_91青青青亚洲娱乐在线观看_日韩无码高清综合久久

鍍金池/ 問答/HTML5/ Angular4 雙層嵌套有隱藏需求的元素問題

Angular4 雙層嵌套有隱藏需求的元素問題

是這樣的,比如第一層有 五 種情況,其中在外層允許顯示時(shí)一項(xiàng)或幾項(xiàng)元素還有隱藏需求。

外層可以用 ngSwitch 如下,當(dāng)num = 0 時(shí),也就是第一項(xiàng)顯示時(shí),還要在某一個(gè)時(shí)間第一項(xiàng)中兩個(gè)按鈕做顯示、隱藏的切換。不能兩層 ngSwitch 嵌套吧。Angular4 中沒有類似 nghide 之類的屬性嗎?

<div [ngSwitch]="num">
      <div *ngSwitchCase="0">ngSwitchCase 0</div>
      <div *ngSwitchCase="1">ngSwitchCase 1</div>
      <div *ngSwitchCase="2">ngSwitchCase 2</div>
      <div *ngSwitchCase="3">ngSwitchCase 3</div>
      <div *ngSwitchDefault>ngSwitchCase Default</div>
    </div>
回答
編輯回答
有點(diǎn)壞

只有*ngIf

你再第二層再加一組*ngIf; else不就可以了。

<ng-container *ngIf="caseA; else caseB">
    <button></button>
</ng-container>
<ng-template #caseB>
    <button></button>
</ng-container>
2017年5月29日 22:24