哪个更好, JQuery AJAX 或 AngularJs $ http.post ?为什么?我应该使用哪种?
我的意思不仅仅是在性能方面,还包括任何其他相关功能。
感谢您的回答。
答案 0 :(得分:0)
AngularJS和他的$ http服务实现了与JSON相关的证券(https://docs.angularjs.org/api/ng/service/ $ http#security-consideration),所以我建议你使用$ http。
如果您想使用jQuery $ .ajax服务,请记住您需要应用范围修改:
$.ajax({
url: 'api.add.php',
type: 'POST',
data: {"num1": num1, "num2": num2},
dataType: 'json',
success: function(response){
$scope.$apply(function(){
$scope.result = response;
});
}
});
答案 1 :(得分:0)
基本上两种方法都很好。但根据我的观点,AJAX方法很好。因为只需要包含jQuery库。在AngularJS方法中,您必须包含jQuery和AngularJS框架。
谢谢...