使用PHP时,JQuery AJAX与AngularJs $ http.post()

时间:2016-12-15 09:34:18

标签: php jquery angularjs ajax

哪个更好, JQuery AJAX AngularJs $ http.post ?为什么?我应该使用哪种?

我的意思不仅仅是在性能方面,还包括任何其他相关功能。

感谢您的回答。

2 个答案:

答案 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框架。

谢谢...