angular.js - Bagaimana untuk menghantar permintaan mendapatkan dengan json dalam sudut
世界只因有你
世界只因有你 2017-05-15 16:50:21
0
5
687

Saya mendapati bahawa manual tidak menyediakan kaedah sedemikian untuk mendapatkan?

世界只因有你
世界只因有你

membalas semua(5)
阿神

Apa yang anda maksudkan dengan JSON ialah menghantar parameter JSON ke bahagian belakang dalam RequestBody, bukan?

Jika ini yang berlaku, maka anda salah bukan Angular tidak menyediakannya, tetapi anda tidak sepatutnya melakukannya

为情所困

Jika anda ingin membuat permintaan mendapatkan, anda hanya boleh mengeja alamatnya

为情所困

Boleh dicapai melalui $resource,

刘奇

Kaedah

HTTP GET tidak menyokong medan body jika anda merujuk kepada menghantar JSON melalui parameter, anda harus terlebih dahulu menghantar JSON kepada URLEncode, iaitu:

.
var data = {'foo': 'bar'};
var json_str = JSON.stringify(data);
var encoded_param = encodeURIComponent(json_str); // 转码

$http.get('/path', {
    params: { encoded_param: userencoded_paramid }
});

Jika dilalui Angular $http sepatutnya

淡淡烟草味

angular.module('ngApp')
.controller('aboutCtrl', function ($skop, $http) {
var url = 'xxx.json';
$http.get(url).success(fungsi (data) {
$scope.tableDate = data
})
});

Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan