javascript - Angularjs 中 Controller 的文档查询选择器

标签 javascript html angularjs dom

我有一个名为如下的 Controller :

<div ng-controller="MainController as main" class="containerWrap">

我尝试这样做来选择我的 Controller 以进一步发挥作用:-

var a = document.querySelector('[ng-controller=MainController as main]');
var b = angular.element(chatElement).scope();

它给出了一个错误:-

Uncaught SyntaxError: Failed to execute 'querySelector' on 'Document': '[ng-controller=MainController as main]' is not a valid selector.

我也尝试了 MainController :-

这给出了:-

a=null
b=undefined

有人可以帮忙吗?

最佳答案

var a = document.querySelector('[ng-controller="MainController as main"]');

关于javascript - Angularjs 中 Controller 的文档查询选择器,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28473616/

相关文章:

AngularJS "global"数据?

javascript - 合并具有相同值的对象

javascript - Raphael.js 导致 "Forced synchronous layout"瓶颈

javascript - 悬停播放 HTML5 视频导致海报不显示,视频延迟

html - Bootstrap 表单元素 - 内联组未按预期工作

angularjs - 如何使用 AngularJS 为 div 高度变化设置动画

javascript - 如何在确保将div附加在Javascript中的同时将图像和音频随机化?

javascript - 如何将上传文件的名称设置为输入类型:text on javascript in html

javascript - 检测 HTML 表格单元格的文本内容(值)的更改并对更改的数据应用动画

javascript - 如何在按钮中显示下拉列表中选定的元素?