- 博客(9)
- 收藏
- 关注
原创 小程序的数据绑定
小程序仅实现了单项数据绑定,即只支持从逻辑层传递到渲染层的数据绑定,反之则不可以。数据绑定有以下两种:1、一种是初始化数据的数据绑定,通常将这些数据直接写在Page方法参数的data对象下面。2、另外一种是使用setData方法来做数据绑定,这种方式也可以理解为数据更新。这样的数据更新将引起页面的Rerender(重新渲染),参考下图中的Rerender:...
2019-01-30 15:45:58 632
原创 小程序 5个生命周期函数的特点
onLoad、onShow和onReady是按顺序依次执行的 onLoad与onReady在整个页面的生命周期种只会执行一次,除非这个页面被执行的onUnload卸载掉了(卸载掉了后这个页面的生命周期就结束了) onHide与onShow在一次生命周期内可能会执行多次 除了First Render第一次渲染,页面还有可能会Rerender再次渲染多次,数据更新会造成页面的重新渲染。小程序...
2019-01-30 15:39:39 982
原创 小程序的3个特定事件的处理函数
onPullDownRefresh 监听用户下拉动作的事件处理函数 onReachBottom 页面上拉触底事件的处理函数 onShareAppMessage 用户点击右上角分享
2019-01-30 15:30:38 523
原创 小程序的5个生命周期函数
onLoad 监听页面加载,一个页面只会调用一次 onShow 监听页面显示,每次打开页面都会调用 onReady 监听页面初次渲染完成,一个页面只会调用一次,代表页面已经准备妥当,可以和视图层进行交互 onHide 监听页面隐藏 onUnload 监听页面卸载...
2019-01-30 15:29:44 3664
原创 小程序 image组件的4种缩放模式和9种裁剪模式
4种缩放模式 scaleToFill 不保持纵横比缩放图片,使图片的宽高完全拉伸至填满image元素 aspectFit 保持纵横比缩放图片,使图片的长边能完全显示出来。也就是说,可以完整地将图片显示出来 aspectFill 保持纵横比缩放图片,只保证图片的的短边能完全显示出来。也就是说,图片通常只在水平或垂直方向是完整的,另一个方向将会发生截取 widthFix 宽度不变,高度自...
2019-01-30 15:28:37 2700
原创 小程序 组件自定义属性名的规则?
必须以data- 开头 多个单词由连字符“-”连接 单词中最好不要有大写字母,如果有大写字母,除单词第一个字母外,其余大写字母将被转化成小写 在js中获取自定义属性值时,多个单词将被转化驼峰命名...
2019-01-30 15:22:47 1336
原创 数组的常用方法
push():接受任意数量的参数,然后添加到数组的末尾,并返回修改后的数组长度。unshift():接受任意数量的参数,然后添加到数组的前面,并返回修改后的数组长度。pop():删除数组末尾的元素,返回被删除的那个元素,并改变原数组。shift():删除数组前面的元素,返回被删除的那个元素,并改变原数组。slice():需要两个索引作为参数,截取开始索引(含)到结束索引(不含)之间的元素,并
2017-09-07 18:28:55 153
原创 Math对象
Math.round()四舍五入Math.random()返回0-1之间的随机数Math.max(a,b)返回较大的值Math.min(a,b)返回较小的值Math.abs()绝对值Math.ceil()向上取整Math.floor()向下取整Math.pow(x,y)x的y次方Math.sqrt()开平方
2017-09-07 17:27:06 233
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人