Jquery Выбрать альтернативу в AngularJS

0

Как мне это сделать:

link: function (scope, element, attrs) {
     scope.canvas = $(element[0]).children()[0]
}

В чистом AngularJS? У меня есть только один холст (вместе с некоторыми другими элементами) в директиве, и мне просто нужно установить переменную, равную холсту, чтобы я мог впоследствии манипулировать им с помощью API.

Благодарю.

Теги:

2 ответа

0
Лучший ответ

angular.element может быть тем, что вы ищете: https://docs.angularjs.org/api/ng/function/angular.element

link: function (scope, element, attrs) {
    scope.canvas = angular.element(element[0]).children()[0]
}
0

У AngularJS есть собственная реализация подмножества jQuery под названием JQlite: https://docs.angularjs.org/api/ng/function/angular.element

Кроме того, вы можете просто использовать собственный выбор DOM.

Ещё вопросы

Сообщество Overcoder
Наверх
Меню