Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/ajax/6.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/wix/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Jquery Ajax调用angular4?$ajax和$http哪个更好_Jquery_Ajax_Angular - Fatal编程技术网

Jquery Ajax调用angular4?$ajax和$http哪个更好

Jquery Ajax调用angular4?$ajax和$http哪个更好,jquery,ajax,angular,Jquery,Ajax,Angular,我使用$.ajax({})代替$http来获取数据,这与javascript中的相同。这是使用$.ajax({})的好方法吗;安圭拉的电话? 哪一种方法比较好? 现在我在angular4中使用这种方法进行ajax调用 $.ajax({ url:'api', type:'POST', data:dataString, success:function(data) {},error(xhr,status,error) {} }); 您应该使用“@angular/ht

我使用$.ajax({})代替$http来获取数据,这与javascript中的相同。这是使用$.ajax({})的好方法吗;安圭拉的电话? 哪一种方法比较好? 现在我在angular4中使用这种方法进行ajax调用

  $.ajax({
  url:'api',
  type:'POST',
  data:dataString,
  success:function(data)
  {},error(xhr,status,error)
  {}
  });

您应该使用“@angular/http”遵循angular io的体系结构。
混合使用这两种编程风格(Angular+jQuery)也会让人感到困惑和次优。但是没有什么能阻止你以你喜欢的方式实现你的目标

您将这些库与语言jquery$.ajax、$http混淆,它们的实现都相同,但在后端,服务器端语言没有看到您使用$.ajax或$http,如果你正在使用angular stick和angular syntaxI,我真的无法理解为什么ppl在没有必要的情况下一直尝试将angular与jquery混合使用你在哪里看到angular io使用jquery的?我的错,我是说angular js。