我试图向一个只需要一个用户帐户Id的端点发出请求,所以我试图用&分隔用户帐户Id(如果它们是多个(;。this.account
是一个具有帐户Id字符串的数组。我就是这样做的,但它仍然用逗号附加值:
getAccountStats(callback) {
let acc = this.account.map((val) => {
if (val>1) {
return 'accountID_'+val+'&'
}
return 'accountID__'+val;
})
let url = `/${acc}/userAccount`;
axios.get(url, callback);
}
当我console.log url时,它返回/accountID_1,accountID_2/userAccount
,但我希望它是/accountID_1&accountID_2/userAccount
。知道如何做到这一点吗。TIA-
我正试图向一个只需要一个用户帐户Id的端点发出请求,所以我试图通过&
简单的答案是,你认为你想要的永远不会奏效。如果端点只需要1个帐户id,那么尝试添加更多帐户id将无法满足您的要求。
但我希望它是
/accountID_1&accountID_2/userAccount
这看起来不是一个有效的端点。所以我怀疑你真的想要这个。