0
我知道這是一個討論太多的話題。我知道jQuery可能會產生問題。我知道大多數網站建議儘量避免使用jQuery,但我的問題是: 如何在不使用jQuery的情況下操作Angular指令中的DOM?即使在Angular文檔中,jQuery lite內部指令也有大量使用。我感謝你的意見。jQuery在Angular中使用
我知道這是一個討論太多的話題。我知道jQuery可能會產生問題。我知道大多數網站建議儘量避免使用jQuery,但我的問題是: 如何在不使用jQuery的情況下操作Angular指令中的DOM?即使在Angular文檔中,jQuery lite內部指令也有大量使用。我感謝你的意見。jQuery在Angular中使用
在鏈接函數中,您可以實際操作DOM。
app.directive('sampleDirective', function() {
return {
...
link: function(scope, ele, attr, ctrl) {
//here actually you can manipulate DOM using ele.
}
}
})
Angular擁有bilt-in jqLite(jQuery的子集)。找到它here。
注意:僅在指令中執行DOM操作。
使用鏈接函數的第二個參數 –