美文网首页
vue-resource 配置

vue-resource 配置

作者: 伍源辉 | 来源:发表于2017-01-16 15:47 被阅读311次

使用全局配置设置默认值。

Vue.http.options.root = '/root';
Vue.http.headers.common['Authorization'] = 'Basic YXBpOnBhc3N3b3Jk';

在 Vue 组件选项中设置默认值。

new Vue({

  http: {
    root: '/root',
    headers: {
      Authorization: 'Basic YXBpOnBhc3N3b3Jk'
    }
  }

})

Webpack/Browserify

package.json 中加入 vuevue-resource,然后 npm install,在你的代码中加入以下内容:

var Vue = require('vue');
var VueResource = require('vue-resource');

Vue.use(VueResource);

传统的 web 服务器

如果你的 web 服务器不能处理 application/json 编码的请求,你可以开启 emulateJSON 选项。请求将会以 application/x-www-form-urlencoded 的 MIME 类型发送,就将普通的 HTML 表单请求一样。

Vue.http.options.emulateJSON = true;

如果你的 web 服务器不能处理 REST/HTTP 请求,例如 PUTPATCHDELETE,你可以开启 emulateHTTP 选项。将会在真实的 HTTP 方法中设置 X-HTTP-Method-Override 请求头,并使用普通的 POST 请求。

Vue.http.options.emulateHTTP = true;

相关文章

网友评论

      本文标题:vue-resource 配置

      本文链接:https://www.haomeiwen.com/subject/cdlpbttx.html