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 相关文章推荐
javascript instanceof 与typeof使用说明
Jan 11 Javascript
ExtJs使用总结(非常详细)
Mar 22 Javascript
使用按钮控制以何种方式打开新窗口的属性介绍
Dec 17 Javascript
jquery及原生js获取select下拉框选中的值示例
Oct 25 Javascript
JS在onclientclick里如何控制onclick的执行
May 30 Javascript
AngularJS基础 ng-cloak 指令简单示例
Aug 01 Javascript
创建一般js对象的几种方式
Jan 19 Javascript
JS获取数组中出现次数最多及第二多元素的方法
Oct 27 Javascript
CSS3结合jQuery实现动画效果及回调函数的实例
Dec 27 jQuery
vue项目开发中setTimeout等定时器的管理问题
Sep 13 Javascript
vue-cli 脚手架基于Nightwatch的端到端测试环境的过程
Sep 30 Javascript
微信小程序环境下将文件上传到OSS的方法步骤
May 31 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
详解PHP+AJAX无刷新分页实现方法
2015/11/03 PHP
[原创]php简单防盗链验证实现方法
2016/07/09 PHP
PHP实现打包下载文件的方法示例
2017/10/07 PHP
JS中==与===操作符的比较
2009/03/21 Javascript
JS鼠标事件大全 推荐收藏
2011/11/01 Javascript
jQuery EasyUI API 中文文档 - TreeGrid 树表格使用介绍
2011/11/21 Javascript
jQuery select表单提交省市区城市三级联动核心代码
2014/06/09 Javascript
js实现文本框支持加减运算的方法
2015/08/19 Javascript
JS定时器使用,定时定点,固定时刻,循环执行详解
2016/05/31 Javascript
axios学习教程全攻略
2017/03/26 Javascript
微信小程序开发中的疑问解答汇总
2017/07/03 Javascript
jsonp跨域请求详解
2017/07/13 Javascript
最基础的vue.js双向绑定操作
2017/08/23 Javascript
mpvue小程序仿qq左滑置顶删除组件
2018/08/03 Javascript
详解JavaScript中关于this指向的4种情况
2019/04/18 Javascript
vue中使用带隐藏文本信息的图片、图片水印的方法
2020/04/24 Javascript
[53:10]完美世界DOTA2联赛决赛日 FTD vs GXR 第二场 11.08
2020/11/11 DOTA
python检测lvs real server状态
2014/01/22 Python
Python脚本在Appium库上对移动应用实现自动化测试
2015/04/17 Python
Python中的探索性数据分析(功能式)
2017/12/22 Python
解决pyinstaller打包exe文件出现命令窗口一闪而过的问题
2018/10/31 Python
Python实现的爬取豆瓣电影信息功能案例
2019/09/15 Python
通过python3实现投票功能代码实例
2019/09/26 Python
python plotly画柱状图代码实例
2019/12/13 Python
python实现sm2和sm4国密(国家商用密码)算法的示例
2020/09/26 Python
基于HTML5+CSS3实现简单的时钟效果
2017/09/11 HTML / CSS
NIHAOMARKET官方海外旗舰店:意大利你好华人超市
2018/01/27 全球购物
加拿大专业美发产品购物网站:Chatters
2021/02/28 全球购物
公司行政经理岗位职责
2013/12/24 职场文书
党员个人思想汇报
2013/12/28 职场文书
cf收人广告词
2014/03/14 职场文书
2014年安全工作总结范文
2014/11/13 职场文书
房屋分割离婚协议书范本
2014/12/01 职场文书
驳回起诉民事裁定书
2015/05/19 职场文书
2016年心理学教育培训学习心得体会
2016/01/12 职场文书
oracle重置序列从0开始递增1
2022/02/28 Oracle