javascript - axios 使用 %2c 调用更改逗号
问题描述
我有这个动作
async addProduct ({ commit }, payload) {
try {
const params = {
idsProducts: payload.productsIsbn
}
// A console.log(params) returns {idsProducts: "10014106,9780817,9964007,9182768,2762,457843"}
console.log(params)
await this.$axios.$get(`/client/clientChart?${qs.stringify(params)}`)
this.$snackbar('Product not added', 'success')
} catch (error) {
this.$snackbar('Product not added', 'error')
}
}
}
那个电话使这个
http://localhost:3000/fake/api/client/clientChart?idsProducts=10014106%2C9780817%2C9964007%2C9182768%2C2762%2C457843
我想用逗号分隔 idsProducts 的值,就像我在控制台日志中那样,像这样 http://localhost:3000/fake/api/client/clientChart?idsProducts=10014106,9780817,9964007,9182768 ,2762,457843
任何帮助将不胜感激。
解决方案
推荐阅读
- arrays - 带有对象数组的 HTTPS 发布 URL
- javascript - React - useMemo 有一个复杂的表达式 - 将其提取到一个单独的变量中,以便对其进行静态检查
- perl - 如何获取 DateTime::Format::Strptime 来解析闰秒的日期/时间?
- javascript - 如何使 AppBar 背景颜色与导航栏颜色一致
- machine-learning - 如何在前馈神经网络中使用三通道图像?
- javascript - 如何禁用 Bootstraps 按钮复选框悬停和焦点效果?
- javascript - 如何在客户端渲染之前清理 HTML 输入值,我们可以过滤允许的标签
- python - 用pickle加载一个类的实例?
- python - 如何使用队列实现堆栈接口?
- docker - 如何调试 TLS/SSL 连接