14-微信小程序banner

现在开始正式实现授权界面了,以前的知识和现在的知识一起融汇起来,就可以编写出出色的小程序了,一切熟练之后,都会变得简单而有趣,而在这之前,你需要做的就是坚持

效果图.gif

一.前言

上一篇文章讲了如何通过app.wpy中的配置文件设置底部工具栏以及路由切换,如何获取底部工具栏的数据,并且在小程序初始化时加载,这一篇文章讲讲如何布局小程序首页的banner轮播图

二.获取顶部banner数据

1.在api.js中定义方法向远程服务器发送请求获取首页数据


获取首页数据.png

2.在首页导入获取首页数据方法


导入方法.png

3.定义变量,将获取的首页数据在首页加载完之后保存起来


定义变量.png

14-微信小程序banner_第1张图片
绑定数据.png

三.编写BannerView组件

1.在开发工具中预览


14-微信小程序banner_第2张图片
swiper示例预览.png

14-微信小程序banner_第3张图片
swiper属性.png

14-微信小程序banner_第4张图片
wxml.png

14-微信小程序banner_第5张图片
jsdata.png

2.创建BannerView组件


14-微信小程序banner_第6张图片
文件目录.png

14-微信小程序banner_第7张图片
banner结构.png

14-微信小程序banner_第8张图片
banner属性存储变量.png

3.导入组件到首页


导入banner组件.png

14-微信小程序banner_第9张图片
注册组件.png

4.将父组件数据传递到子组件


14-微信小程序banner_第10张图片
重命名父组件数据.png

14-微信小程序banner_第11张图片
注册父组件数据.png

14-微信小程序banner_第12张图片
使用父组件数据.png

5.修改图片宽高

14-微信小程序banner_第13张图片
图片宽高.png

你可能感兴趣的:(14-微信小程序banner)