久久r热视频,国产午夜精品一区二区三区视频,亚洲精品自拍偷拍,欧美日韩精品二区

您的位置:首頁(yè)技術(shù)文章
文章詳情頁(yè)

javascript - angular里一個(gè)關(guān)于ng-bind的問(wèn)題

瀏覽:155日期:2024-03-05 10:27:05

問(wèn)題描述

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

項(xiàng)目里面有這樣一段代碼 span綁定了 freezerDoorStatus 這個(gè)值有兩個(gè) 是true 一個(gè)false 這個(gè)p的class 可以根據(jù)boolean值改變 但是span里面總會(huì)顯示true false 有什么辦法不顯示 或者顯示成 開 關(guān) 么

問(wèn)題解答

回答1:

還不是很明白你的具體需求 看下是否對(duì)你有幫助使用ng-show='isOpen'或者ng-if='isOpen' 然后controller可以賦值$Scope.isOpen的值為ture或者false

回答2:

ng-bind相當(dāng)于代替表達(dá)式方式 {},例如:<span ng-bind='someValue' ></span> 等價(jià)于 <span>{{ someValue }}</span>

你如果需要控制樣式就需要用 ng-class,ng-style, 需要控制顯示就使用 ng-if or ng-show,例如:<span ng- ></span>

回答3:

上面介紹ng-bind的使用正確,即<span ng-bind = 'freezerDoorStatus'></span>相當(dāng)于<span>{{freezerDoorStatus}}</span>.但是在設(shè)置樣式的時(shí)候可以使用ng-style或者ng-class來(lái)根據(jù)變量的值(true/false)來(lái)控制樣式是否顯示。可使用<p ng-class='freezerDoorStatus ? IFreshMode : ’otherClass’'></p>或者使用ng-style,如下 <p ng-style='{’color’:iconColor}'></p>。可以詳細(xì)去angular官網(wǎng)https://docs.angularjs.org/ap...看看詳細(xì)介紹。

標(biāo)簽: JavaScript
相關(guān)文章:
主站蜘蛛池模板: 桂东县| 玉环县| 梁河县| 永兴县| 元江| 廉江市| 桐梓县| 芮城县| 海安县| 六安市| 巴林右旗| 辽源市| 库尔勒市| 加查县| 宽城| 沈丘县| 依安县| 保山市| 普安县| 安溪县| 富川| 于都县| 海原县| 安丘市| 陆良县| 屏南县| 从江县| 腾冲县| 浑源县| 双流县| 千阳县| 山丹县| 泽州县| 莱芜市| 新化县| 淄博市| 信宜市| 蚌埠市| 沙雅县| 凤山县| 清丰县|