Angularjs 如何开始使用$q?
我尝试在控制器中注入$q,如下所示:Angularjs 如何开始使用$q?,angularjs,q,Angularjs,Q,我尝试在控制器中注入$q,如下所示: app.controller('NodeCtrl', ['Tree', function(Tree, $scope, $element, $q) { 但是,$q未定义,如何开始使用它?我使用的是Angular 1.4您需要将其注入并添加到参数列表中: app.controller('NodeCtrl', ['Tree', '$scope', '$element', '$q', function(Tree, $scope, $
app.controller('NodeCtrl', ['Tree', function(Tree, $scope, $element, $q) {
但是,
$q
未定义,如何开始使用它?我使用的是Angular 1.4您需要将其注入并添加到参数列表中:
app.controller('NodeCtrl', ['Tree', '$scope', '$element', '$q',
function(Tree, $scope, $element, $q) {
谢谢,它成功了,但是我想知道为什么所有的人都投了反对票!我觉得社区有点偏执,不幸的是有些人没有评论如何改进这个问题就否决了投票。可能是标题中的措辞;类似于“如何将“$q”注入控制器”的内容可能会更具体一些,也会鼓励人们继续阅读。谢谢seanhodges,我在写下一个问题时会更加深思熟虑