vue-resource是Vue.js的一款插件,它可以通过XMLHttpRequest或JSONP发起请求并处理响应,也就是说,jQuery中ajax能做的事情,vue-resource插件一样也能做到,而且vue-resource的API更为简洁。
注: vue-resource不再维护, 官方建议使用axios替代它

(1) 安装

npm install vue-resource -save

image.png

(2) 在main.js

  1. // The Vue build version to load with the `import` command
  2. // (runtime-only or standalone) has been set in webpack.base.conf with an alias.
  3. import Vue from 'vue'
  4. import App from './App'
  5. import VueResource from 'vue-resource' //
  6. Vue.use(VueResource) //
  7. Vue.config.productionTip = false
  8. /* eslint-disable no-new */
  9. new Vue({
  10. el: '#app',
  11. components: { App },
  12. template: '<App/>'
  13. })