angularjs post 后台 取不到值,修改contentTye 可以解决
发布时间:2020-12-17 09:08:01 所属栏目:安全 来源:网络整理
导读:var app = angular . module ( 'maplePointApp' , []) ; app. config ([ "$httpProvider" , function ($httpProvider) { // 更改 Content-Type $httpProvider. defaults . headers . post [ "Content-Type" ] = "application/x-www-form-urlencoded;charset=
var app = angular.module('maplePointApp',[]); app.config(["$httpProvider",function ($httpProvider) { //更改 Content-Type $httpProvider.defaults.headers.post["Content-Type"] = "application/x-www-form-urlencoded;charset=utf-8"; $httpProvider.defaults.headers.post["Accept"] = "*/*"; $httpProvider.defaults.transformRequest = function (data) { //把JSON数据转换成字符串形式 if (data !== undefined) { return $.param(data); } return data; }; }]) app.controller('myCtr',function($scope,$http) { $scope.initIndex = function () { $http({ method : "post", url : "${REQ}/maple/point", data : { "id" : 123 } }).success(function(rs) { console.log(rs) $scope.dataList=rs; }).error(function(rs) { }); } }); (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |