vue初级入门(vue-resource数据交互并渲染数据到页面)

介绍:

vue-resource是Vue.js的插件,它可以通过XMLHttpRequest或JSONP发起请求并处理响应。$.ajax能做的事情,vue-resource插件都能做到,而且vue-resource的API更为简洁。

安装
npm install vue-resource --save
安装完后,需要在main.js中导入:
import VueResource from 'vue-resource'
Vue.use(VueResource)
请求数据过程
   data () {
      //存放数据
      return {
        userList:""
      }
    },
    //生命周期 - 挂载完成(可以访问DOM元素)
    mounted(){
      this.showData();
    },
    //存放方法
    methods:{
      showData:function () {
        this.$http.get('http://localhost:8080/static/data1.json').then((response) => {
          //响应正确回调
          this.userList=response.body;   //把数据存放到data中
        }, (response) => {
          // 响应错误回调

        });
      }

    },
数据渲染
 <ul class="userBox">
        <li style="background: aquamarine">
          <span>姓名</span>
          <span>年龄</span>
          <span>地区</span>
        </li>
        <li v-for="item in userList">
          <span>{{item.name}}</span>
          <span>{{item.age}}</span>
          <span>{{item.city}}</span>
        </li>
      </ul>
效果图
渲染结果图.png
github地址:https://github.com/liuyumei111/pro_name.git
下载时注意: 按照所需版本下载

本案例提交日期:Commits on Sep 26, 2018
本案例提交描述:vue-resource数据交互并渲染数据到页面

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 筑梦梦成空 低头泪成河 人间万般苦 唯吾痛思痛
    美好时光618阅读 1,670评论 0 1
  • 转眼又到了一年的秋天,我不禁想起那个女人来。 起初对于她,我是没有多大印象的。只知道她叫莲子,但我初见她...
    唐小樱阅读 1,807评论 0 3
  • 出生于一个小乡村的女孩,从小就知道以后不通过自己的努力,没有一个比较好的条件让她走出那个地方。 ...
    770af51e4455阅读 1,540评论 0 1