等號后面的問號有特殊含義嗎?示例:范圍:{enumMapping: '=?enumMapping'} 我理解 '=?' 但這是我第一次看到它。誰給我解釋一下。
uj5u.com熱心網友回復:
問號 (?) 表示該值不是必需的,因此可以未定義“enumMapping”。
符號 'enumMapping: '=?enumMapping' 可以縮寫為 'enumMapping: '=?' 因為屬性的名稱等于內部屬性。
相反,當使用 html 屬性時,它與內部屬性不同,需要指定它,例如。'列舉映射:'=?myExternalAttr'
<my-directive my-external-attr=someValue></my-directive>
轉載請註明出處,本文鏈接:https://www.uj5u.com/net/490621.html
標籤:angularjs
