微信小程序如何调用图片接口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 相关文章推荐
删除重复数据的算法
Nov 23 Javascript
js的touch事件的实际引用
Oct 13 Javascript
jquery.gridrotator实现响应式图片展示画廊效果
Jun 23 Javascript
jquery ztree异步搜索(搜叶子)实践
Feb 25 Javascript
jQuery删除节点用法示例(remove方法)
Sep 08 Javascript
完美解决UI-Grid表格元素中多个空格显示为一个空格的问题
Apr 25 Javascript
详解vue过滤器在v2.0版本用法
Jun 01 Javascript
vue-cli创建的项目,配置多页面的实现方法
Mar 15 Javascript
详解关于React-Router4.0跳转不置顶解决方案
May 10 Javascript
JavaScript回调函数callback用法解析
Jan 14 Javascript
Vue的双向数据绑定实现原理解析
Feb 17 Javascript
vue如何在项目中调用腾讯云的滑动验证码
Jul 15 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实现ip白名单黑名单功能
2015/03/12 PHP
php好代码风格的阶段性总结
2016/06/25 PHP
thinkPHP简单导入和使用阿里云OSSsdk的方法
2017/03/15 PHP
PHP手机号中间四位用星号*代替显示的实例
2017/06/02 PHP
微信支付之JSAPI公众号支付详解
2019/05/15 PHP
js计数器代码
2006/11/04 Javascript
Javascript操纵Cookie实现购物车程序
2007/02/15 Javascript
jquery对表单操作2
2011/04/06 Javascript
jquery和javascript的区别(常用方法比较)
2013/07/04 Javascript
jQuery ajax dataType值为text json探索分享
2013/09/23 Javascript
原生js和jquery中有关透明度设置的相关问题
2014/01/08 Javascript
jquery检测input checked 控件是否被选中的方法
2014/03/26 Javascript
全面解析Bootstrap排版使用方法(标题)
2015/11/30 Javascript
Node.js服务器环境下使用Mock.js拦截AJAX请求的教程
2016/05/23 Javascript
Laravel中常见的错误与解决方法小结
2016/08/30 Javascript
KnockoutJS 3.X API 第四章之数据控制流component绑定
2016/10/10 Javascript
vue判断input输入内容全是空格的方法
2018/03/02 Javascript
vue项目上传Github预览的实现示例
2018/11/06 Javascript
Vue  webpack 项目自动打包压缩成zip文件的方法
2019/07/24 Javascript
关于ligerui子页面关闭后,父页面刷新,重新加载的方法
2019/09/27 Javascript
js实现点赞效果
2020/03/16 Javascript
jQuery实现倒计时功能完整示例
2020/06/01 jQuery
浅谈Python的Django框架中的缓存控制
2015/07/24 Python
Python正则匹配判断手机号是否合法的方法
2020/12/09 Python
超简单使用Python换脸实例
2019/03/27 Python
使用python进行广告点击率的预测的实现
2019/07/04 Python
django将网络中的图片,保存成model中的ImageField的实例
2019/08/07 Python
python——全排列数的生成方式
2020/02/26 Python
python实现爱奇艺登陆密码RSA加密的方法示例详解
2020/05/27 Python
keras 模型参数,模型保存,中间结果输出操作
2020/07/06 Python
亚洲领先的旅游体验市场:Voyagin
2019/11/23 全球购物
投资合作协议书
2014/04/17 职场文书
学生抄袭作业的检讨书
2014/10/02 职场文书
2015年基建工作总结范文
2015/05/23 职场文书
[有人@你]你有一封绿色倡议书,请查收!
2019/07/18 职场文书
浅析Python中的随机采样和概率分布
2021/12/06 Python