我的博客
欢迎来到我的博客
bunny.icu

axios的用法

axios的用法

Vue.js推荐使用axios来完成ajax请求。
官方文档:https://cn.vuejs.org/v2/cookbook/using-axios-to-consume-apis.html

new Vue({
  el: '#app',
  data () {
    return {
      info: null
    }
  },
  mounted () {
    axios.post("/api/get_all_apps.action")
        .then(function (returnData) {
            main_page.app_filter_options = returnData.data.data;
        });
  }
})

其中,axios.post的第二个参数是ajax请求的参数,默认为json对象。

如果要以键值对的形式传参,可以创建一个URLSearchParams对象:

let params = new URLSearchParams();
params.append("cve", cve);
axios.post('/api/get_plugins_by_cve.action', params)
    .then(function (returnData) {
        if (returnData.data.status === 0) {
            let data = returnData.data.data;
            // ...
        } else {
            // ...
        }
    })

版权声明


本作品系原创, 转载须遵循 CC BY-NC-ND 4.0 许可协议
本文标题:axios的用法
本文链接:https://www.bunny.icu/archives/1115

推荐文章

发表评论

textsms
account_circle
email

bunny.icu

axios的用法
Vue.js推荐使用axios来完成ajax请求。 官方文档:https://cn.vuejs.org/v2/cookbook/using-axios-to-consume-apis.html new Vue({ el: '#app', data () { return { info: …
扫描二维码继续阅读
2020-11-07