AngularJS错误:在声明我的控制器时得到ng:areq错误参数
AngularJS Error: Getting ng:areq Bad Argument in declaring my controller
我真的是Angular的新手,我还没能找到解决我试图使用的控制器出现的"Bad Argument"错误的方法。我不确定它是否完全是其他东西,也不确定我是如何定义控制器本身的。
提前感谢您的反馈!
JS
app.controller('questionCtrl', ['$http', '$scope', function($http, $scope) {
console.log('question posting is ready');
var questionText = $('input[id="qASectionHead"]').val();
var businessIdNo = localStorage.getItem('vm.id');
console.log(businessIdNo);
$scope.askButton = function() {
console.log('ask has been clicked')
console.log('The user has typed: ' + questionText);
$http({
url: 'url',
method: 'POST',
data: {
question_text: questionText,
business_id: businessIdNo,
},
headers: {
'Authorization': 'token'
},
}).success(function(data) {
console.log(data);
});
};
}]);
HTML
<div id="qASectionContain" ng-controller="questionCtrl">
<input id="qASectionHead" placeholder="ask this business a question">
<button ng-click="askButton()">
ask
</button>
谜团已经解开!如果js文件在索引中正确链接,它会有所帮助。。。。。oops
感谢那些发表评论的人!
相关文章:
- angular.js:13424错误:[ng:areq]参数'fn'不是函数,getObject
- 在安卓版本 4.4.2 上运行时应用中断,抛出错误:[ng:areq]
- 错误:[ng:areq]参数'CompanyCtrl'不是函数,未定义
- Angular.js:13424错误:[ng:areq]参数'enfermerosController'
- 为什么我会得到这个错误:ng:areq错误参数
- 错误:[ng:areq]参数'控制器名称'不是函数,未定义
- AngularJS - 为什么“错误:ng:areq Bad Argument”
- AngularJS - 处理错误错误:[ng:areq] 在此特殊情况下 (?)
- 错误: [ng:areq] 客户控制器不是未定义的函数
- 错误:[ng:areq] 参数“ScenarioViewCtrl”不是一个函数,未定义
- $routeProvider配置路由抛出'未捕获错误:[ng:areq]参数'fn'不是函数,得
- AngularJS未捕获引用错误:ng重复ng单击
- 尝试在单独的文件中定义控制器时出现错误:ng:areq参数错误
- 错误:ng:areq错误参数:参数'registerController'不是函数,未定义
- 错误:[ng:areq]参数'GreetingController'不是函数,未定义
- Angular js-错误:ng:areq错误参数-
- 错误:[ng:areq]参数'meetupsController'不是函数,未定义
- 错误:[ng:areq]参数'ActsController'不是函数,未定义
- Angularjs: 错误: [ng:areq] 参数 'HomeController' 不是一个函数,未定义
- AngularJS错误ng-areq不是函数