欢迎点击「算法与编程之美」↑关注我们!
本文首发于微信公众号:"算法与编程之美"欢迎关紸,及时了解更多此系列文章
相信小程序的初学者对js页面是很模糊的总感觉看不懂,其实js页面总的来说就是一个Page()函数用Page()函数來注册一个页面,接受一个object参数实现页面的生命周期函数 、初始数据、事件处理函数。下面简单介绍onLoad生命周期函数实现页面跳转
onLoad函数對页面状态数据的初始化,是生命周期回调—监听页面加载下面以一个轮播图为例来介绍onLoad生命周期函数。
首先在wxml中对页面内容以及在wxss中嘚内容属性进行设置
current:绑定到js中的onLoad函数来控制默认切换的页面,也可以直接输入页面的索引来控制(例如:current:3)
wx:for:对轮播图循环渲染到頁面
在js的Page()函数中定义数据并形成对象数组以及定义生命周期函数onLoad
setData:函数用于将数据从逻辑层发送到视图层(异步),同时改变对应嘚 this.data 的值(同步)
效果图:每次打开小程序初始页面都会在尾页,浏览其他页面后点击返回尾页页面将跳转至尾页
其他页面的生命周期函数:
在用页面周期函数的时候一定要掌握几种页面周期函数的用法,不能张冠李戴需要哪一方面的作用就用哪种的函数。而且js中的括號特别多注意不要遗漏和多余
长按识别二维码关注我们!
温馨提示:点击页面右下角“写留言”发表评论,期待您的参与!期待您的转发!