Angular Onsen UI Ajax 调用

Angular Onsen UI Ajax call

提问人:RobertyBob 提问时间:12/6/2021 最后编辑:R. RichardsRobertyBob 更新时间:12/10/2021 访问量:92

问:

我开始学习使用 Monaca 编写应用程序,并且我正在编辑一个用 Onsen 和 Angular 编写的示例应用程序。

我希望能够在需要时从服务器上的远程文件中获取数据,因为数据会定期更改。

通过 Ajax 或 HTTPRequest 获取数据的正确方法是什么?跟随似乎不起作用。

function getDataPullCheck() { 
  alert("getDataPullCheck");
  angular.request({
    url: "https://***my file***",
    method: 'POST',
    success: function (data) { 
      console.log(data); 
      alert{data};
    },
    error: function (x, t, m) {
      alert{'Error'};
    }
  });

}

有人可以纠正我的代码或为我指出将远程数据导入应用程序的良好教程的方向吗?

非常感谢。

AngularJS Ajax Onsen-UI Monaca

评论


答:

0赞 RobertyBob 12/10/2021 #1

所以我意识到这可以在简单的 JS 中完成。

var xhttp = new XMLHttpRequest();
xhttp.withCredentials = false;
xhttp.onreadystatechange = function() {
    if (this.readyState == 4 && this.status == 200) {
      var jsonResponse = JSON.parse(this.responseText);
      displayResult(jsonResponse,ptype);
    }
};
xhttp.open("GET", <<MYFILE>>, true);
xhttp.send();