zoukankan      html  css  js  c++  java
  • VUE中 resource如何引入和GET POST JSONP 如何使用

    Vue 要实现异步加载需要使用到 vue-resource 库。Vue.js 2.0 版本推荐使用 axios 来完成 ajax 请求。

      首先。安装及配置

        npm install vue-resource --save

      然后在入口文件 main.js中引入

          import VueResource from 'vue-resource'
          Vue.use(VueResource)
     
    vue-resource POST请求实例
      
            this.$http.post(url,{a:'1',b:'2'},{emulateJSON: true})
              .then(response => {  //成功
                console.log(response)
              }, response => { // 失败
              })

    VUE -resource GET 请求实例

          this.$http.get(url,{params:{a:1,b:2}}).then(res=>{
             console.log(res)  //请求成功
          },err=>{
             console.log(err)  //请求失败
          })

    VUE -resource JSONP 请求实例

                this.$http.jsonp(url,{params:{a:1,b:2}}).then((result) => {
                    console.log("访问成功")
                }).catch((result) =>{
                    console.log("访问失败")
                })
  • 相关阅读:
    项目流程
    Html5 经验
    knockoutjs 经验总结
    redmine处理规范
    用fiddler监控移动端的通讯
    git
    es6 中的 Promise
    html5游戏的横屏问题
    jQuery 学习笔记
    jQuery 里的 Promise
  • 原文地址:https://www.cnblogs.com/banyuege/p/12921938.html
Copyright © 2011-2022 走看看