Javascript 如何检测HTML页面上是否存在ng控制器
我试图写一些相当简单的JS 我在HTML页面上定义了一系列角度控制器,例如:Javascript 如何检测HTML页面上是否存在ng控制器,javascript,jquery,angularjs,Javascript,Jquery,Angularjs,我试图写一些相当简单的JS 我在HTML页面上定义了一系列角度控制器,例如: <div ng-controller="Ctrl1"> // My code </div> //我的代码 我如何在页面加载上编写一些普通的JS/jQuery来检测“ng控制器”是否存在 谢谢您可以使用一个简单的属性: 因为,我想要实现的是,如果ng控制器存在,那么angular.bootstrap(文档,['myApp']);。。。。并非我所有的页面都需要加载角度(不是我知道的
<div ng-controller="Ctrl1">
// My code
</div>
//我的代码
我如何在页面加载上编写一些普通的JS/jQuery来检测“ng控制器”是否存在
谢谢您可以使用一个简单的属性:
因为,我想要实现的是,如果ng控制器存在,那么angular.bootstrap(文档,['myApp']);。。。。并非我所有的页面都需要加载角度(不是我知道的最佳解决方案或正确使用角度)
if(document.querySelector("[ng-controller]")) {
// ng-controller tag exists
}