亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

為什么混合插值和表達式是不好的做法?

為什么混合插值和表達式是不好的做法?

largeQ 2019-07-11 12:39:51
為什么混合插值和表達式是不好的做法?從文件:在表達式中嵌入插值標記注:AngularJS指令屬性采用任一表達式或嵌入表達式的內插標記。它被認為不良做法若要在表達式中嵌入插值標記,請執行以下操作:-AngularJS開發人員指南-插值我正在尋找一個寫得很好的規范的答案,我可以指出讀者。
查看完整描述

2 回答

?
慕田峪7331174

TA貢獻1828條經驗 獲得超13個贊

從文件:

為什么混合插值和表達式是不好的做法:

  • 它增加了標記的復雜性。

  • 不能保證它對每個指令都有效,因為插值本身就是一個指令。如果另一個指令在內插之前訪問屬性數據,它將得到原始的插補標記,而不是數據。

  • 它影響性能,因為內插增加了另一個觀察者的作用域。

AngularJS開發人員指南-插值


查看完整回答
反對 回復 2019-07-11
?
繁星點點滴滴

TA貢獻1803條經驗 獲得超3個贊

期望布爾值的指令不能工作:

錯誤

<input type="checkbox" ng-hide ="{{x.thenumber === null}}" />

表達式計算為布爾值時false,內插將返回字符串。"false"..長度大于零的字符串是特魯西..這個ng-hide指令將始終隱藏并且永遠不會顯示輸入元素。

對,是這樣

 <input type="checkbox" ng-hide="x.thenumber === null" />


查看完整回答
反對 回復 2019-07-11
  • 2 回答
  • 0 關注
  • 715 瀏覽
慕課專欄
更多

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號