2016-12-15 53 views
0

我知道這是一個討論太多的話題。我知道jQuery可能會產生問題。我知道大多數網站建議儘量避免使用jQuery,但我的問題是: 如何在不使用jQuery的情況下操作Angular指令中的DOM?即使在Angular文檔中,jQuery lite內部指令也有大量使用。我感謝你的意見。jQuery在Angular中使用

+0

使用鏈接函數的第二個參數 –

回答

0

在鏈接函數中,您可以實際操作DOM。

app.directive('sampleDirective', function() { 
    return { 
     ... 
     link: function(scope, ele, attr, ctrl) { 
      //here actually you can manipulate DOM using ele. 
     } 
    } 
}) 

Angular擁有bilt-in jqLit​​e(jQuery的子集)。找到它here

注意:僅在指令中執行DOM操作。

相關問題