vue 之 安装请求数据的模板 , vue-resource

.vue-resource请求数据的步骤如下‘
1.需要安装vue-resource模块,注意请加上 --save
国外: npm install vue-resource --save / 国内 : cnpm install vue-resource --save

2.main.js 引入 vue-resource

import VueResource from 'vue-resource';

3.Vue.use(VueResource)
使用例子显示

<div>
       <button @click="getData()">请求数据</button>           //   例1显示
       <hr>
       <br>
       <ul>                                                                    //   例2显示
           <li v-for="item in list" :key="item.id" > 
               {{item.title}}
           </li>
       </ul>
    </div>

4.在组件里面直接使用:例子1.

     getData(){
                 var api='http://www.phonegap100.com/appapi.php?a=getPortalList&catid=20&page=1'
                 this.$http.get(api).then(function(response){
                     console.log(response)
                 },function(err){
                     console.log(err)
                 })
             }

4.在组件里面直接使用:例子2:箭头函数 =>

    getData(){
         var api='http://www.phonegap100.com/appapi.php?a=getPortalList&catid=20&page=1'
         
         this.$http.get(api).then((response)=>{
             console.log(response)
             //注意this指向
             this.list=response.body.result;
         },function(err){
             console.log(err)
         })
     },

** 如果想直接刷新显示 使用生命周期函数**

 /*生命周期函数*/
     mounted(){
         this.getData();

     },

显示

在这里插入图片描述

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值