vue axios 请求百度天气api的问题

发布于 2022-09-11 17:10:17 字数 595 浏览 9 评论 0

想要获取这样的天气和时间信息

clipboard.png
代码这样写的
created() {

        let obj = {
            baseURL: 'http://api.map.baidu.com/telematics/v3/weather',
            method: 'post',
            data: {
                location: "北京市", 
                output: "json",
                ak: "eklfHV01LdEBLSrwUAXZRP6Ctr94f8TO" 
            }
        }
        this.axios.post(obj).then( res => {
            console.log(res)
        })
    报错了
    TypeError: relativeURL.replace is not a function

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

尐偏执 2022-09-18 17:10:17

axios的用法你没搞清楚,改一下代码应该就好了

this.axios.post('http://api.map.baidu.com/telematics/v3/weather', 
data: {
    location: "北京市", 
    output: "json",
    ak: "eklfHV01LdEBLSrwUAXZRP6Ctr94f8TO" 
})
.then( res => {
    console.log(res)
})

官方文档传送门:https://www.kancloud.cn/yunye...

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文