微信小程序如何调用图片接口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 相关文章推荐
JavaScript constructor和instanceof,JSOO中的一对欢喜冤家
May 25 Javascript
javascript 的Document属性和方法集合
Jan 25 Javascript
《JavaScript高级程序设计》阅读笔记(一) ECMAScript基础
Feb 27 Javascript
JS图片预加载 JS实现图片预加载应用
Dec 03 Javascript
利用CSS、JavaScript及Ajax实现高效的图片预加载
Oct 16 Javascript
JavaScript给每一个li节点绑定点击事件的实现方法
Dec 01 Javascript
AngularJS动态绑定ng-options的ng-model实例代码
Jun 21 Javascript
js中url对象化管理分析
Dec 29 Javascript
JavaScript简单实现关键字文本搜索高亮显示功能示例
Jul 25 Javascript
微信小程序实现日历功能
Nov 27 Javascript
JS对象属性的检测与获取操作实例分析
Mar 17 Javascript
Vue页面手动刷新,实现导航栏激活项还原到初始状态
Aug 06 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
一个分页的论坛
2006/10/09 PHP
解决Codeigniter不能上传rar和zip压缩包问题
2014/03/07 PHP
什么是PEAR?什么是PECL?PHP中两个容易混淆的概念解释
2015/07/01 PHP
详解PHP实现异步调用的4种方法
2016/03/14 PHP
thinkphp5 加载静态资源路径与常量的方法
2017/12/24 PHP
jQuery 相关控件的事件操作分解
2009/08/03 Javascript
javascript addBookmark 加入收藏 多浏览器兼容
2009/08/15 Javascript
把jQuery的类、插件封装成seajs的模块的方法
2014/03/12 Javascript
jquery实现点击文字可编辑并修改保存至数据库
2014/04/15 Javascript
JavaScript制作弹出层效果
2016/12/02 Javascript
jquery实现百叶窗效果
2017/01/12 Javascript
JavaScript实现水平进度条拖拽效果
2017/01/18 Javascript
JavaScript Uploadify文件上传实例
2017/02/28 Javascript
bootstrap模态框示例代码分享
2017/05/17 Javascript
想用好React的你必须要知道的一些事情
2017/07/24 Javascript
jquery动态赋值id与动态取id方法示例
2017/08/21 jQuery
js 数组详细操作方法及解析合集
2018/06/01 Javascript
微信小程序自定义波浪组件使用方法详解
2019/09/21 Javascript
koa中间件核心(koa-compose)源码解读分析
2020/06/15 Javascript
vue tab滚动到一定高度,固定在顶部,点击tab切换不同的内容操作
2020/07/22 Javascript
jQuery zTree如何改变指定节点文本样式
2020/10/16 jQuery
[36:54]Mineski vs Winstrike 2018国际邀请赛小组赛BO2 第一场 8.16
2018/08/17 DOTA
详解PyCharm安装MicroPython插件的教程
2019/06/24 Python
Pytorch 数据加载与数据预处理方式
2019/12/31 Python
Python 一行代码能实现丧心病狂的功能
2020/01/18 Python
opencv-python的RGB与BGR互转方式
2020/06/02 Python
python re的findall和finditer的区别详解
2020/11/15 Python
销售工作人员的自我评价分享
2013/11/10 职场文书
在校学生职业规划范文
2014/01/08 职场文书
保密工作实施方案
2014/02/24 职场文书
2014年技术员工作总结
2014/11/18 职场文书
党员转正大会主持词
2015/07/02 职场文书
2015国庆节感想
2015/08/04 职场文书
导游词之塘栖古镇
2019/12/04 职场文书
golang如何去除多余空白字符(含制表符)
2021/04/25 Golang
nginx常用配置conf的示例代码详解
2022/03/21 Servers