微信小程序如何调用图片接口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控制frame,iframe的src属性代码
Dec 31 Javascript
jquery 简短右键菜单 多浏览器兼容
Jan 01 Javascript
IE6下通过a标签点击切换图片的问题
Nov 14 Javascript
js判断一个元素是否为另一个元素的子元素的代码
Mar 21 Javascript
js怎么覆盖原有方法实现重写
Sep 04 Javascript
js获取数组的最后一个元素
Apr 14 Javascript
AngularJS基础学习笔记之简单介绍
May 10 Javascript
轻量级网页遮罩层jQuery插件用法实例
Jul 31 Javascript
JS实现合并两个数组并去除重复项只留一个的方法
Dec 17 Javascript
详解js图片轮播效果实现原理
Dec 17 Javascript
JavaScript 动态三角函数实例详解
Jan 08 Javascript
Vue在H5 项目中使用融云进行实时个人单聊通讯
Dec 14 Vue.js
微信小程序如何调用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
PHP5.0正式发布 不完全兼容PHP4 新增多项功能
2006/10/09 PHP
从一个不错的留言本弄的mysql数据库操作类
2007/09/02 PHP
window.location.href IE下跳转失效的解决方法
2014/03/27 Javascript
原生js实现的贪吃蛇网页版游戏完整实例
2015/05/18 Javascript
javascript实现拖放效果
2015/12/16 Javascript
BootStrap智能表单demo示例详解
2016/06/13 Javascript
Javascript将数值转换为金额格式(分隔千分位和自动增加小数点)
2016/06/22 Javascript
JS实现两周内自动登录功能
2017/03/23 Javascript
jQuery实现简单复制json对象和json对象集合操作示例
2018/07/09 jQuery
js replace替换字符串同时替换多个方法
2018/11/27 Javascript
微信小程序实现省市区三级地址选择
2020/06/21 Javascript
解决cordova+vue 项目打包成APK应用遇到的问题
2019/05/10 Javascript
Vue退出登录时清空缓存的实现
2019/11/12 Javascript
详解Vue的ref特性的使用
2020/01/24 Javascript
VSCode搭建React Native环境
2020/05/07 Javascript
最全vue的vue-amap使用高德地图插件画多边形范围的示例代码
2020/07/17 Javascript
javascript实现打砖块小游戏(附完整源码)
2020/09/18 Javascript
python删除指定类型(或非指定)的文件实例详解
2015/07/06 Python
Django admin美化插件suit使用示例
2017/12/12 Python
django的ORM模型的实现原理
2019/03/04 Python
django框架防止XSS注入的方法分析
2019/06/21 Python
python tkinter组件摆放方式详解
2019/09/16 Python
如何基于Python批量下载音乐
2019/11/11 Python
Python数据结构dict常用操作代码实例
2020/03/12 Python
python常量折叠基础知识点讲解
2021/02/28 Python
使用CSS3 制作一个material-design 风格登录界面实例
2016/12/12 HTML / CSS
美国在线购买和出售礼品卡网站:EJ Gift Cards
2019/06/09 全球购物
学期自我鉴定
2013/11/04 职场文书
学习十八大报告感言
2014/02/04 职场文书
商场客服专员岗位职责
2014/06/13 职场文书
2014年国庆标语
2014/06/30 职场文书
国际语言毕业生求职信
2014/07/08 职场文书
党的群众路线教育实践活动个人对照检查材料
2014/09/22 职场文书
新娘父亲婚礼致辞
2015/07/27 职场文书
2015年小学远程教育工作总结
2015/07/28 职场文书
详解JS数组方法
2021/11/20 Javascript