cari

Rumah  >  Soal Jawab  >  teks badan

javascript - Soalan mengenai ng-bind dalam sudut

<p class="IFreshMode">
     <span ng-bind = "freezerDoorStatus"></span>
                   </p>

Terdapat sekeping kod dalam projek Span terikat kepada freezerDoorStatus Nilai ini mempunyai dua nilai, satu adalah benar dan satu adalah salah Kelas p boleh ditukar mengikut nilai boolean memaparkan benar dan salah. Adakah terdapat cara untuk tidak memaparkannya atau memaparkannya sebagai hidup atau mati

扔个三星炸死你扔个三星炸死你2711 hari yang lalu859

membalas semua(3)saya akan balas

  • 大家讲道理

    大家讲道理2017-06-17 09:17:39

    Saya masih tidak begitu memahami keperluan khusus anda. Lihat jika ia membantu anda
    Gunakan ng-show="isOpen" atau ng-if="isOpen"
    Kemudian pengawal boleh menetapkan nilai $Scope.isOpen kepada benar atau. palsu

    balas
    0
  • 淡淡烟草味

    淡淡烟草味2017-06-17 09:17:39

    ng-bind相当于代替表达式方式 {},例如:
    <span ng-bind="someValue" ></span>
    等价于
    <span>{{ someValue }}</span>

    Jika anda perlu mengawal gaya, anda perlu menggunakan ng-class,ng-style, 需要控制显示就使用 ng-if or ng-show,例如:
    <span ng-style="{ backgroundColor : yourCondition ? 'red' : 'yellow' }" ></span>

    balas
    0
  • 我想大声告诉你

    我想大声告诉你2017-06-17 09:17:39

    Di atas menerangkan penggunaan ng-bind yang betul, iaitu <span ng-bind = "freezerDoorStatus"></span> adalah bersamaan dengan <span>{{freezerDoorStatus}}</span>.
    Tetapi apabila menetapkan gaya Anda boleh menggunakan ng-style atau ng-class untuk mengawal sama ada gaya dipaparkan berdasarkan nilai pembolehubah (benar/salah).
    Anda boleh menggunakan<p ng-class="freezerDoorStatus ? IFreshMode : 'otherClass'"></p>atau menggunakan ng-style, seperti berikut<p ng-style="{'color':iconColor}"> ;</p>.
    Anda boleh pergi ke laman web rasmi sudut https://docs.angularjs.org/ap... untuk pengenalan terperinci.

    balas
    0
  • Batalbalas