簡體   English   中英

Angular JS檢查指令中的元素

[英]Angular JS inspect elements in directives

我在有角JS中有一個相當簡單的選擇框。 我試圖添加一個類來切換/隱藏各個元素。 我已經嘗試了各種方法,但我對Angular JS卻一無所知。

<select ng-class="{hide: user.student == false}" class="btn-blockAddress" ng-model="docs.address.type" ng-options="t for t in consts.data.typeOfAddress"></select>
<select ng-class="{hide: user.student != false}" class="btn-blockAddress" ng-model="docs.address.type" ng-options="t for t in consts.data.typeOfAddressForStudent"></select>                      

這對我不起作用。 它禁用一個選擇,而不是另一個選擇,但是當我更改user.student時,我希望它們可以互換,但是沒有變化。

我是否應該從其他位置定義DOM的行為? 我知道angular js的目的是觀察變量的變化。 我的代碼基於代碼庫其他部分中的類似用法。

如何在評估類時檢查user.student的值? 指令中的javascriptish語句不是真正的javascript-那是什么?

我發現angular js的文檔可以很好地顯示特定的用例,但是我找不到可以查詢的清晰API信息。

有一個名為Batarang的開發工具插件,可以節省生命。 觀看此視頻以了解用法。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM