http://plnkr.co/edit/LZUa1tm7EROk8zcw6sGh?p=preview檢查在JS DOM元素存在/ angularjs
angular.module('myModule', [])
.controller('myDirective', function() {
console.log(angular.element('.myClass').prop('offsetWidth'));
});
我要檢查,其中DOM是可見或不可見的angularjs。但得到了myClass的錯誤不是函數?
適當的JavaScript方法你能顯示問題的控制檯輸出? – McBoman
您的控制器名稱在myDirective中,並且您將ng-controller設置爲myClass –