$ http get Parameter funktioniert nicht
Weiß jemand, warum dies nicht funktioniert?
$http
.get('accept.php', {
source: link,
category_id: category
})
.success(function (data, status) {
$scope.info_show = data
});
und das funktioniert:
$http
.get('accept.php?source=' + link + '&category_id=' + category)
.success(function (data, status) {
$scope.info_show = data
});
InformationsquelleAutor der Frage kahonmlg | 2013-06-20
Du musst angemeldet sein, um einen Kommentar abzugeben.
Den 2. parameter in der
get
nennen, ist ein config-Objekt. Sie wollen so etwas wie dieses:Sehen die Argumente Abschnitt http://docs.angularjs.org/api/ng.$http für mehr Details
InformationsquelleAutor der Antwort dnc253
Vom
$http.get
docs, der zweite parameter ist ein configuration-Objekt:Können Sie den code ändern zu:
Oder:
Als seitliche Anmerkung, seit Eckig 1.6:
.success
sollte nicht mehr verwendet werden, verwenden Sie.then
statt:InformationsquelleAutor der Antwort Mistalis