微信小程序如何调用图片接口API并居中显示
微信小程序中的美图展示:调用图片接口API并实现居中显示
在完成天气接口demo之后,让我们尝试调用美图接口API来展示图片。本文将指导你如何在微信小程序中调用图片接口API并使得图片在界面中居中显示。
一、WXML部分
在WXML文件中,我们创建一个名为imagesize的视图,并使用wx:for指令遍历list数据。对于每个元素,我们创建一个带有类名in-image的图像标签。
```html
```
二、JS部分
在Page中,我们首先在data中定义一个空数组list。在onLoad函数中,我们使用wx.request方法调用美图接口API。在请求成功后,我们将返回的数据中的图片信息设置到list数组中。
```javascript
Page({
data: {
list: []
},
onLoad: function (options) {
wx.request({
url: '
header: {
'content-type': 'application/json'
},
success: res => {
console.log(res.data);
this.setData({
list: res.data.result[0], //这里假设返回的是一个数组,我们只取第一张图片信息作为示例
});
}
});
}
});
```
三、CSS部分
在CSS中,我们为imagesize类设置display为flex,并使用justify-content属性将其居中。然后,我们为图像设置宽度和高度。
```css
.imagesize {
display: flex;
justify-content: center;
}
.imagesize image {
width: rpx;
height: rpx;
}
```
四、注意事项及扩展知识
需要注意的是,以上代码中的接口请求每次刷新时都会随机调用接口数据。因为接口文档中说明,传递0或不传递参数会随机推荐图片。我们在调用接口时可以在URL后面绑定参数,例如:url: '
编程语言
- 微信小程序如何调用图片接口API并居中显示
- layui table设置前台过滤转义等方法
- eclipse、myeclipse中删除所有注释正则表达式
- 简介JavaScript中setUTCSeconds()方法的使用
- Request获取Session的方法总结
- javascript删除元素节点removeChild()用法实例
- PHP stripos()函数及注意事项的分析
- PHP脚本监控Nginx 502错误并自动重启php-fpm
- NAV导致IIS调用FSO失败的解决方法
- Node.js中,在cmd界面,进入退出Node.js运行环境的方法
- 迅速确定php多维数组的深度的方法
- Node.js使用orm2进行update操作时关联字段无法修改的
- PHP_SELF,SCRIPT_NAME,REQUEST_URI区别
- asp ADO GetString函数与用GetString来提高ASP的速度第
- php批量删除数据库下指定前缀的表以prefix_为例
- JavaScript使用shift方法移除素组第一个元素实例分