获取Angular

时间:2016-08-11 08:32:23

标签: angularjs

我想查看我使用Angular的<div class="topology-list">。目前,有三个

我试过了:

angular.element(document.querySelectorAll('.topology-list')).length

这记录1(应为3)

document.querySelectorAll('.topology-list')

也记录1

document.getElementsByClassName('topology-list');

最后一个记录一个包含3个项目的对象,但如果我添加.length,则会记录1

enter image description here

1 个答案:

答案 0 :(得分:1)

创建指令&#34; your-directive&#34;并将其放在HTML的最外层

在您的指令中尝试上述选择,所有这些选择都应该给出正确的结果。

<body ng-app="yourAppName">
  <div your-directive>
    <!-- Here your all controllers are loaded-->
  </div>
</body>