我對此指令定義對象 - (restrict
)感到困惑。我創建了兩個函數,第一個是restrict
,另一個是沒有restrict
。帶有「限制」且沒有「限制」的角度指令
當我運行這段代碼時,兩個指令都返回了相同的結果。
隨着restrict
:
app.directive 'helloWorld', ->
return {
restrict: 'AE'
link: (scope, elem, attrs) ->
console.log "HELLO WORLD"
}
沒有restrict
:
app.directive 'helloWorld', ->
return {
link: (scope, elem, attrs) ->
console.log "HELLO WORLD"
}
有人能告訴我這是怎麼回事? PS:我是新角色。請,如果你能幫助我,這真的很感激。
「默認值是EA,即如果未指定限制。」謝謝@Sibi Raj。現在對我來說很清楚。 –
歡迎並感謝您的編輯。 –