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 相关文章推荐
论坛特效代码收集(落伍转发-不错)
Dec 02 Javascript
JavaScript实现DIV层拖动及动态增加新层的方法
May 12 Javascript
javascript的正则匹配方法学习
Feb 24 Javascript
详解vue-cli中配置sass
Jun 21 Javascript
angular2系列之路由转场动画的示例代码
Nov 09 Javascript
微信小程序实现点击按钮修改字体颜色功能【附demo源码下载】
Dec 05 Javascript
vue登录注册及token验证实现代码
Dec 14 Javascript
解决vue 格式化银行卡(信用卡)每4位一个符号隔断的问题
Sep 14 Javascript
小程序云开发实战小结
Oct 25 Javascript
Vue中的情侣属性$dispatch和$broadcast详解
Mar 07 Javascript
vue获取验证码倒计时组件
Aug 26 Javascript
javascript sort()对数组中的元素进行排序详解
Oct 13 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
用文本文件制作留言板提示(上)
2006/10/09 PHP
PHP数据缓存技术
2007/02/14 PHP
PHP设计模式之装饰者模式
2012/02/29 PHP
PHP 只允许指定IP访问(允许*号通配符过滤IP)
2014/07/08 PHP
fckeditor上传文件按日期存放及重命名方法
2015/05/22 PHP
用js实现多域名不同文件的调用方法
2007/01/12 Javascript
设置下载不需要倒计时cookie(倒计时代码)
2008/11/19 Javascript
基于jQuery的可以控制左右滚动及自动滚动效果的代码
2010/07/25 Javascript
js字母大小写转换实现方法总结
2013/11/13 Javascript
js 立即调用的函数表达式如何写
2014/01/12 Javascript
jQuery学习笔记之 Ajax操作篇(一) - 数据加载
2014/06/23 Javascript
原生js仿jq判断当前浏览器是否为ie,精确到ie6~8
2014/08/30 Javascript
基于JavaScript操作DOM常用的API小结
2015/12/01 Javascript
基于JavaScript实现动态创建表格和增加表格行数
2015/12/20 Javascript
学习JavaScript设计模式之策略模式
2016/01/12 Javascript
js中数组结合字符串实现查找(屏蔽广告判断url等)
2016/03/30 Javascript
关于JS中的apply,call,bind的深入解析
2016/04/05 Javascript
jQuery前端开发35个小技巧
2016/05/24 Javascript
JS验证不重复验证码
2017/02/10 Javascript
性能优化之代码优化页面加载速度
2017/03/01 Javascript
集合Bootstrap自定义confirm提示效果
2017/09/19 Javascript
解决iview打包时UglifyJs报错的问题
2018/03/07 Javascript
JavaScript变量声明var,let.const及区别浅析
2018/04/23 Javascript
基于jQuery实现的设置文本区域的光标位置
2018/06/15 jQuery
小程序tab页无法传递参数的方法
2018/08/03 Javascript
JavaScript日期工具类DateUtils定义与用法示例
2018/09/03 Javascript
es6中比较有用的7个技巧小结
2019/07/12 Javascript
解决node终端下运行js文件不支持ES6语法
2020/04/04 Javascript
Python实现的概率分布运算操作示例
2017/08/14 Python
一个月入门Python爬虫学习,轻松爬取大规模数据
2018/01/03 Python
使用Python制作微信跳一跳辅助
2018/01/31 Python
python编写微信公众号首图思路详解
2019/12/13 Python
使用HTML5的表单验证的简单示例
2015/09/09 HTML / CSS
12月红领巾广播稿
2014/02/13 职场文书
《一个小村庄的故事》教学反思
2014/04/13 职场文书
镇人大副主席民主生活会对照检查材料思想汇报
2014/10/01 职场文书