为了账号安全,请及时绑定邮箱和手机立即绑定

对angular的小疑问

对angular的小疑问

去看天荒地老 2017-01-19 21:30:12
angularJS使用$http.post()往后台发送数据时,包括{c:$scope.code},但只在input绑定ng-model="code",不申明,不赋值,为什么后台就接不到c呢?<!DOCTYPE html> <html ng-app="test"> <head> <meta charset="UTF-8"> <title>Document</title> <script src="angular.js"></script> <script> var app=angular.module("test",[]); app.controller('get', ['$http','$scope', function($http,$scope){ $scope.ajax=function (){ $http.post('a.php',{ a:'123', b:'as', c:$scope.code }).then(function (res){ console.log(res); },function (res){ console.log(res); }); }; }]); </script> </head> <body ng-controller="get"> <input type="text" ng-model="code"><button ng-click="ajax()">点击</button> </body> </html>
查看完整描述

1 回答

已采纳
?
yuanfengjituan

TA贡献20条经验 获得超7个赞

在post之前console打印一下$scope.code;像这样检测一下问题在哪就好了

查看完整回答
反对 回复 2017-01-22
  • 1 回答
  • 1 关注
  • 1382 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信