angular.js - angular's-if
世界只因有你
世界只因有你 2017-05-15 17:00:53
0
3
654

Bagaimana untuk menetapkan berbilang syarat dalam ng-if? Contohnya, ng-if="code == 2 ‖ 3" adakah boleh?

世界只因有你
世界只因有你

membalas semua(3)
巴扎黑

......
Ini tiada kaitan dengan sudut, mari kita lihat javascript dahulu.

code === 2 || code === 3
刘奇

ng-if diikuti dengan pernyataan js biasa Jika niat anda adalah untuk membandingkan sama ada kod sama dengan 2||3, maka tulis o seperti ini. k
Jika niat anda adalah untuk menentukan kod itu sama ada sama dengan 2 atau sama dengan 3, maka itu

code === 2 || code === 3

Sudah tentu, kod mesti berada dalam skop sudut terlebih dahulu.

过去多啦不再A梦

{true:THIS, false:THAT}[CONDITION]
<p ng-repeater="item in items">

<p>{{item.description}}</p>
<p>{{ {true:'available', false:'oh no, you don't have it'}[isExists(item)] }}</p>

</p>

方法二:
<p ng-repeater="item dalam item">

    <p>{{item.description}}</p>
    <p ng-switch on="isExists(item)">
        <span ng-switch-when="true">Available</span>
        <span ng-switch-default>oh no, you don't have it</span>
    </p>
</p>

方法三:
<p ng-repeater="item in items">
    <p>{{item.description}}</p>
    <p ng-show="isExists(item)">available</p>
    <p ng-show="!isExists(item)">oh no, you don't have it</p>
</p>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan