我正在将查询字符串传递给我的 get url。在我的应用程序中,我遵循这种语法来获取数据。我收到 404 错误。在检查查询参数时,该查询字符串被拆分为字符。
loadLayoutData() {
const dataParams = { this.passedData };
http
.request(this.PageId, 'DataServiceId', {
query: dataParams
})
.then(res => {
console.log(res);
this.layoutData = res.data;
})
.catch(err => {
console.log(err);
});
},
查询字符串是(this.passedData) : "DOG" 。它显示在这样的查询字符串参数中 -> 0:D 1:O 2:G 。
我希望查询字符串作为字符串格式而不是分成字符。
答案 0 :(得分:0)
正如您现在展示的 passData 是如何构建的,我将只专注于回答您如何处理这个拆分的字符串。
在这种情况下,如果我理解得很好,如果你有像 ['D', 'O', 'G'] 这样的东西,你可以使用:
query = ['D', 'O', 'G'].join('');
这样做,它会返回“DOG”。如果它回答了您的问题,请告诉我