javascript - angular裡一個關於ng-bind的問題
扔个三星炸死你
扔个三星炸死你 2017-06-17 09:15:39
0
3
861
<p class="IFreshMode">
     <span ng-bind = "freezerDoorStatus"></span>
                   </p>

專案裡面有這樣一段程式碼span綁定了freezerDoorStatus 這個值有兩個是true 一個false 這個p的class 可以根據boolean值改變但是span裡面總是會顯示true false 有什麼辦法不顯示或顯示成開關麼

扔个三星炸死你
扔个三星炸死你

全部回覆(3)
大家讲道理

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

淡淡烟草味

ng-bind相當於代替表達式方式{},例如:

等價於

你如果需要控制樣式就需要用ng-class,ng-style, 需要控制顯示就需要用ng-class,ng-style, 需要控制顯示就使用
ng-if or ng-show

,例如:🎜🎜🎜🎜
我想大声告诉你

上面介紹ng-bind的使用正確,即相當於{{freezerDoorStatus}}.
但是在設定樣式的時候可以使用ng -style或ng-class來根據變數的值(true/false)來控制樣式是否顯示。
可使用

或使用ng-style,如下


可以詳細去angular官網https://docs.angularjs.org/ap...看看詳細介紹。
熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板