如何正确转换axios查询参数中的json数组?

piah890a  于 2023-02-01  发布在  iOS
关注(0)|答案(1)|浏览(116)

我很难用axios做一些看起来很简单事情:
下面是我的axios查询:

axios.get('/consumption_reports', {
    params: {
        exists: {
            energyDeliveryPoint : false
        }
     }
})

结果是以下查询:
consumption_reports?exists={"energyDeliveryPoint":false}
当我想要这个结果时:
consumption_reports?exists[energyDeliveryPoint]=false
我尝试了许多不同的解决方案,但无法找到一个有效的。
我期待任何保持代码简单答案。
附言:我不想硬编码的网址与我想要的行为。

w8f9ii69

w8f9ii691#

我终于找到了自己,在那种情况下我别无选择地这样做:

axios.get('/consumption_reports', {
    params: {
        "exists[energyDeliveryPoint]": false
    }
})

相关问题