我不明白何时对Ajax请求使用Angular over jquery。
例如,我为什么要使用:
function ItemListCtrl ($scope, $http) {
$http.get('example.com/items').success(function (data) {
$scope.items = data;
}
}
而不是
function ItemListCtrl ($scope) {
$.ajax({type: "GET", url: 'example.com/items',
success: function (result) {
$scope.items = data;
}
});
}
...
答案 0 :(得分:9)
我的理解是,首选是首选的原因有几个:
除此之外,您通常应该能够做到。