美文网首页Vue.js专区
Vue教程(四)加载后台数据

Vue教程(四)加载后台数据

作者: 凌雲木 | 来源:发表于2018-04-19 16:57 被阅读127次

    在Vue实例化时,写一个方法调用后台接口,加载后台数据。

    1 安装一个npm包vue-resource:
    • npm install vue-resource
    安装vue-resource
    • npm install vue-resource
      vue-resource版本
    2 写方法调用后台接口
    • 首先引用上面安装vue-resource包
    • 在Vue组件里写方法调用接口,再此调用自己写的WebAPI接口,跨域同源问题,已在后台处理。对于WebAPI接口可参考先前文章
      Asp.net WebAPI+Dapper搭建API服务接口
      Vue.use(VueResource) ;
      使用$http.get方法请求数据
    <template>
      <div id="app" class="dd">
        <!-- <img src="./assets/logo.png"> -->
        <h1>凌云木Vue</h1>       
              <router-link to="/">主页</router-link>
              <router-link to="/About">详情</router-link>      
        <router-view/>
      </div>
    </template>
     
    <script>
    import Vue from 'vue';
    import VueResource from 'vue-resource';
    Vue.use(VueResource) ;
    export default {
      name: 'App',
      mounted() {
                this.drawLine();
            },
      methods: {
                drawLine: function () {
                    console.log("OK");
                    this.$http.get('http://192.168.0.89:10111/api/Values/GetUserData').then((data) => { 
                    console.log(data.body);
                     });                                                  
                }
            }
    }
    </script>
    
    打印后台数据

    结束:以上都是我自学研究的结果,水平有限,欢迎指正。

    相关文章

      网友评论

        本文标题:Vue教程(四)加载后台数据

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