微信小程序如何调用图片接口API并居中显示


Posted in Javascript onJune 29, 2019

写完调用天气接口的demo之后,小程序调用天气接口并且渲染在页面,顺便再调用了一下美图的接口API:

美图API

url

wxml:

<view class='imagesize' wx:for="{{list}}" wx:key="index">
<image src="{{list.img}}" class='in-image' >
</image>
</view>

js:

Page({
 data: {
  list: []
 },
 onLoad: function (options) {
  wx.request({
   url: 'https://api.apiopen.top/getImages',
   header: {
    'content-type': 'application/json'
   },
   success: res => {
    console.log(res.data)
    this.setData({
     //第一个data为固定用法,第二个data是json中的data
     list: res.data.result[0],
    })
   }
  })
 },
})

css:

.imagesize {
 display: flex;
 justify-content: center;
}
.imagesize image {
 width: 400rpx;
 height: 400rpx;
}

微信小程序如何调用图片接口API并居中显示

注意

以上代码里面每次刷新的时候,都会随机调用接口数据

因为接口文档里面有说明,传0或者不传会随机推荐图片

微信小程序如何调用图片接口API并居中显示

所以我们在掉接口的时候可以在url后面绑定参数:

url: 'https://api.apiopen.top/getImages?page=1&count=2',

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

Javascript 相关文章推荐
jquery jqPlot API 中文使用教程(非常强大的图表工具)
Aug 15 Javascript
Fixie.js 自动填充内容的插件
Jun 28 Javascript
改进版通过Json对象实现深复制的方法
Oct 24 Javascript
js验证上传图片的方法
May 12 Javascript
jQuery+Ajax+PHP弹出层异步登录效果(附源码下载)
May 27 Javascript
JavaScript中闭包的写法和作用详解
Jun 29 Javascript
js的各种排序算法实现(总结)
Jul 23 Javascript
js实现放大镜特效
May 18 Javascript
Angular中的interceptors拦截器
Jun 25 Javascript
详解在React.js中使用PureComponent的重要性和使用方式
Jul 10 Javascript
vue 实现动态路由的方法
Jul 06 Javascript
快速解决Vue、element-ui的resetFields()方法重置表单无效的问题
Aug 12 Javascript
微信小程序如何调用json数据接口并解析
Jun 29 #Javascript
pm2启动ssr失败的解决方法
Jun 29 #Javascript
localstorage实现带过期时间的缓存功能
Jun 28 #Javascript
vue分页器组件编写方法详解
Jun 28 #Javascript
Vue分页器实现原理详解
Jun 28 #Javascript
vue实现分页栏效果
Jun 28 #Javascript
js实现简单分页导航栏效果
Jun 28 #Javascript
You might like
php checkbox 取值详细说明
2010/08/19 PHP
PHP的可变变量名的使用方法分享
2012/02/05 PHP
javascript  Error 对象 错误处理
2008/05/18 Javascript
Jquery解析Json格式数据过程代码
2014/10/17 Javascript
jQuery实现带幻灯的tab滑动切换风格菜单代码
2015/08/27 Javascript
js改变html的原有内容实现方法
2016/10/05 Javascript
bootstrap daterangepicker汉化以及扩展功能
2017/06/15 Javascript
nodejs中安装ghost出错的原因及解决方法
2017/10/23 NodeJs
深入理解Vue 单向数据流的原理
2017/11/09 Javascript
webpack4.x开发环境配置详解
2018/08/04 Javascript
Vue一次性简洁明了引入所有公共组件的方法
2018/11/28 Javascript
jquery绑定事件 bind和on的用法与区别分析
2020/05/22 jQuery
Jquery+javascript实现支付网页数字键盘
2020/12/21 jQuery
javascript实现固定侧边栏
2021/02/09 Javascript
[34:27]DOTA2上海特级锦标赛B组败者赛 VG VS Spirit第一局
2016/02/26 DOTA
Python 解决中文写入Excel时抛异常的问题
2018/05/03 Python
python使用正则筛选信用卡
2019/01/27 Python
python变量的存储原理详解
2019/07/10 Python
Python collections模块使用方法详解
2019/08/28 Python
在python中logger setlevel没有生效的解决
2020/02/21 Python
基于tf.shape(tensor)和tensor.shape()的区别说明
2020/06/30 Python
CSS3弹性盒模型开发笔记(三)
2016/04/26 HTML / CSS
阻止移动设备(手机、pad)浏览器双击放大网页的方法
2014/06/03 HTML / CSS
HTML5 文件域+FileReader 分段读取文件并上传到服务器
2017/10/23 HTML / CSS
历史学专业毕业生求职信
2013/09/27 职场文书
KTV的创业计划书范文
2014/02/02 职场文书
亲子拓展活动方案
2014/02/20 职场文书
双语教学实施方案
2014/03/23 职场文书
天网工程实施方案
2014/03/26 职场文书
乡村文明行动实施方案
2014/03/29 职场文书
机关作风整顿个人整改措施2014
2014/09/17 职场文书
银行反洗钱宣传活动总结
2015/05/08 职场文书
关于车尾的标语大全
2015/08/11 职场文书
教育教学工作反思
2016/02/24 职场文书
浅谈JavaScript作用域
2021/12/06 Javascript
python 学习GCN图卷积神经网络
2022/05/11 Python