【发布时间】:2014-07-29 14:22:16
【问题描述】:
我创建了一个 AngularJs 应用程序。
我有一个控制器,当我单击特定按钮时,我需要将信息发送到服务器。 控制器有一个名为“button_clicked”的函数
$scope.button_clicked = function () {
1 var currentObject = $scope.getCurrentObject;
2 $http.post(ENV.server_prefix + 'object/addObject/', currentObject)
3 .then(function (data, status) {
4 //Doing something!!
5 }).error(function (data, status, params) {
6 alert(data);
7 });
};
当我运行代码时,回调被执行。但是在控制台中出现错误: “未定义不是函数”,它指向第 5 行
为什么会出现这个错误以及如何处理?
【问题讨论】:
标签: javascript angularjs http-post