我已经从jQuery切换到Axios,因为我没有使用Vue,但是在编写代码以允许数据完成下载方面仍然存在问题。我的代码是
axios({ method: "GET", "url": "https://r123456xxxxx.azurewebsites.net/api/SitesMembers/500" }).then(result => {
this.member_names = JSON.parse(result.data);
}, error => {
console.error(error);
});
}
这对于少量的记录来说效果很好,但是如果超过100条,则会因为未完成下载而引发错误。我一直在寻找一些答案并遇到了Promises,但这对我来说是新的。结果完成后,需要加载member_names。任何帮助表示赞赏。
错误:对不起,我整天都在工作,而且有点发脾气
Left.vue?09b1:307 Uncaught (in promise) SyntaxError: Unexpected
end of JSON input
at JSON.parse (<anonymous>)
at eval (Left.vue?09b1:307)
似乎需要等待下载完成
答案 0 :(得分:0)
似乎我的问题是AZURE,我的最大长度减少为2399个字符。我的webconfig设置为2147483644。如果得到答案,我会更新