vue-cli之axios

官方文档:https://cn.vuejs.org/v2/cookbook/using-axios-to-consume-apis.html
main.js:

import Vue from 'vue'
import App from './App'
import router from './router'
import axios from 'axios'

Vue.config.productionTip = false
Vue.prototype.axios = axios

new Vue({
  el: '#app',
  router,
  components: { App }, // App就是App.vue组件
  template: '<App/>', // 模版名要跟组件名一样
  mounted(){
    axios.get('https://api.coindesk.com/v1/bpi/currentprice.json').then(function (response) {  //https://api.coindesk.com/v1/bpi/currentprice.json 是接口
      console.log(response)
    }).catch(function () {
      console.log('错误')
    })
  }
})
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容