如何获得DOM
元素Attributes
类似的方式(角度以外)我得到$scope
(angular.element(element).scope())
?
我需要这样,所以我可以对插入$animator
的某个元素使用DOM
服务
我的代码部分看起来像:
var element = $compile(template,scope);
var attrs = ? // I would do element.attrs(),
// but this won't work as it does not perform normalization
var animation = $animator(scope,attrs);
animation.enter(element,parent);
答案 0 :(得分:2)
这对我有用,所以你只需要知道你正在寻找的属性......
console.log( angular.element(element)[0].getAttribute('class') );
实际上这也应该有效:
var attrs = angular.element(element)[0].attributes;