vue如何从接口请求数据


Posted in Javascript onJune 22, 2017

这两天学习了vue如何从接口请求数据,所以,今天添加一点小笔记。

<!doctype html>

<html>

  <head>

    <meta charset="UTF-8">

    <title>获取图片列表</title>

    <meta name="viewport" content="width=device-width,initial-scale=1,minimum-scale=1,maximum-scale=1,user-scalable=no" />    

  </head>

  <body>

    <div id="app">

      <ul>

        <li>

          <img v-for="imgItem in imgList" v-bind:src="imgItem.img" alt="" width="100%" height="100%"/>

        </li>

      </ul>

    </div>    

  </body>

  <script src="//cdn.bootcss.com/vue/2.1.0/vue.js" type="text/javascript" charset="utf-8"></script>

  <script src="//cdn.bootcss.com/vue-resource/1.0.3/vue-resource.js" type="text/javascript" charset="utf-8"></script>

  <script>

    var demo=new Vue({

      el:'#app',

      data: {

        imgList:[],

        getImgUrl: ''  //存数据接口        

      },

      created: function(){

        this.getImg()       //定义方法

      },

      methods: {

        getImg: function(){

          var that = this;    

          that.$http({      //调用接口

            method:'GET',

            url:this.getImgUrl //this指data

          }).then(function(response){ //接口返回数据

            this.imgList=response.data;             

          },function(error){

          })

        }

      }

    })

  </script>

</html>

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持三水点靠木。

Javascript 相关文章推荐
Firefox/Chrome/Safari的中可直接使用$/$$函数进行调试
Feb 13 Javascript
JavaScript中的null和undefined解析
Apr 14 Javascript
控制页面按钮在后台执行期间不重复提交的JS方法
Jun 24 Javascript
IE6下javasc#ipt:void(0) 无效的解决方法
Dec 23 Javascript
在JavaScript中处理时间之getHours()方法的使用
Jun 10 Javascript
详解jQuery停止动画——stop()方法的使用
Dec 14 Javascript
AngularJS中$injector、$rootScope和$scope的概念和关联关系深入分析
Jan 19 Javascript
AngularJS实现的base64编码与解码功能示例
May 17 Javascript
vue动态绑定class选中当前列表变色的方法示例
Dec 19 Javascript
微信小程序 腾讯地图显示偏差问题解决
Jul 27 Javascript
Vue左滑组件slider使用详解
Aug 21 Javascript
解决Vue keep-alive 调用 $destory() 页面不再被缓存的情况
Oct 30 Javascript
利用node.js制作命令行工具方法教程(一)
Jun 22 #Javascript
关于在vue-cli中使用微信自动登录和分享的实例
Jun 22 #Javascript
详解vue 配合vue-resource调用接口获取数据
Jun 22 #Javascript
vue使用stompjs实现mqtt消息推送通知
Jun 22 #Javascript
Angularjs在360兼容模式下取数据缓存问题的解决办法
Jun 22 #Javascript
详解用webpack2搭建angular2的项目
Jun 22 #Javascript
vue2.0实现分页组件的实例代码
Jun 22 #Javascript
You might like
example2.php
2006/10/09 PHP
修改destoon会员公司的伪静态中的com目录的方法
2014/08/21 PHP
PHP中的traits实现代码复用使用实例
2015/05/13 PHP
php格式化时间戳
2016/12/17 PHP
Yii 2中的load()和save()示例详解
2017/08/03 PHP
TP5框架简单登录功能实现方法示例
2019/10/31 PHP
js 优化次数过多的循环 考虑到性能问题
2011/03/05 Javascript
原生js实现半透明遮罩层效果具体代码
2013/06/06 Javascript
jquery实现带单选按钮的表格行选中时高亮显示
2013/08/01 Javascript
JS实现仿中关村论坛评分后弹出提示效果的方法
2015/02/23 Javascript
深入理解JavaScript系列(17):面向对象编程之概论详细介绍
2015/03/04 Javascript
JS实现复制内容到剪贴板功能兼容所有浏览器(推荐)
2016/06/17 Javascript
js与jquery正则验证电子邮箱、手机号、邮政编码的方法
2016/07/04 Javascript
原生JS查找元素的方法(推荐)
2016/11/22 Javascript
Bootstrap CSS布局之列表
2016/12/15 Javascript
安装vue-cli报错 -4058 的解决方法
2017/10/19 Javascript
vue-router项目实战总结篇
2018/02/11 Javascript
基于leaflet.js实现修改地图主题样式的流程分析
2020/05/15 Javascript
vue-cli打包后本地运行dist文件中的index.html操作
2020/08/12 Javascript
python计算对角线有理函数插值的方法
2015/05/07 Python
python 多个参数不为空校验方法
2019/02/14 Python
Django 自定义分页器的实现代码
2019/11/24 Python
Tripadvisor新西兰:阅读评论,比较价格和酒店预订
2018/02/10 全球购物
美国最大的半成品净菜电商:Blue Apron(蓝围裙)
2018/04/27 全球购物
英国排名第一的在线宠物用品商店:Monster Pet Supplies
2018/05/20 全球购物
Skyscanner台湾:全球知名的旅行比价引擎
2018/07/01 全球购物
董事长职责范文
2013/11/08 职场文书
大专学生推荐信范文
2013/11/19 职场文书
党员岗位承诺书
2014/03/25 职场文书
优秀的导游求职信范文
2014/04/06 职场文书
课程设计的心得体会
2014/09/03 职场文书
2014年小学语文工作总结
2014/12/20 职场文书
2015年幼儿园保育员工作总结
2015/04/23 职场文书
2016年十一促销广告语
2016/01/28 职场文书
python3使用diagrams绘制架构图的步骤
2021/04/08 Python
利用python进行数据加载
2021/06/20 Python