zoukankan      html  css  js  c++  java
  • vue-resource和vue-axios的简单使用方法

    两者其实差别不大,都是基于es6的Promise对象实现的方法

    vue-resource:

    main.js =>

    import Vue from 'vue';

    import VueResource from 'vue-resource';

    Vue.use(VueResource);

    组件里面使用=>

    <template>
        <div>{{myData}}</div>
    </template>
    <script>
        export default {
            data() {
                return {
                    myData:{}
                }
            },
            created() {      
                this.$http.get(url).then((response) => {
                    // success
                  this.myData = response.body.data;
                },(error) => {
                    // error
                    console.log(error)
                });
            }
        }
    </script>

    官方传送门

    vue-axios:

    axios不能使用use方法

    main.js=>

    import Vue from 'vue';

    import axios from 'axios';

    Vue.prototype.$axios = axios;

    组件里面使用=>

    <template>
      <div>{{myData}}</div>
    </template>
    <script>
    export default {
      data() {
          return {
            myData: {}
          }
        },
        created() {
          this.$axios.get(url).then((response) => {
            // success
            this.myData = response.data.data;
          }, (error) => {
            // error
            console.log(error)
          });
        }
    </script>

    官方传送门

  • 相关阅读:
    JDBC
    初识JAVA
    初入门 HTML
    jsp数据交互(一).3
    jsp数据交互(一).2
    jsp数据交互(一).1
    jsp的简介(1)
    Android实现数据存储技术
    Android数据存储五种方式总结
    SD卡操作
  • 原文地址:https://www.cnblogs.com/yesyes/p/6752110.html
Copyright © 2011-2022 走看看