AngularJs ReferenceError:$ http未定义
发布时间:2020-12-17 09:25:48 所属栏目:安全 来源:网络整理
导读:我有以下Angular函数: $scope.updateStatus = function(user) { $http({ url: user.update_path,method: "POST",data: {user_id: user.id,draft: true} });}; 但是每当这个函数被调用,我得到ReferenceError:$ http没有在我的控制台中定义。有人可以帮助我
我有以下Angular函数:
$scope.updateStatus = function(user) { $http({ url: user.update_path,method: "POST",data: {user_id: user.id,draft: true} }); }; 但是每当这个函数被调用,我得到ReferenceError:$ http没有在我的控制台中定义。有人可以帮助我理解我在这里做错了吗?
可能你没有注入$ http服务到你的控制器。有几种方法。
请阅读this reference about DI.然后它变得很简单: function MyController($scope,$http) { // ... your code } (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- angularjs的数组传参方式的简单实现
- angularjs – Typescript:TS2496:ES3和ES5中的箭头函数不
- 正确扩展Scala中Java异常的最佳方法是什么?
- bash:/usr/local/arm/arm-2009q3/bin/arm-none-linux-gnuea
- 使用scala.xml.pull提取节点及其所有子节点的最佳方法?
- 在angular2中的一个组件中添加多个templateUrl
- twitter-bootstrap – Visual Studio 2012的Bootstrap MVC4
- 命令行 – MacVim:使用`alias mvim =“open -a macvim”从
- shell基础
- AngularJS三阶嵌套表结构