美文网首页
vue初级入门(vue-resource数据交互并渲染数据到页面

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

作者: 大胡子111 | 来源:发表于2018-09-26 14:08 被阅读27次
    介绍:

    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数据交互并渲染数据到页面

    相关文章

      网友评论

          本文标题:vue初级入门(vue-resource数据交互并渲染数据到页面

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