西安seo整站优化,服务提供网站,网站建设发展方向及前景展望,电子商务网站建设的范围是什么意思对上拉触底事件进行节流处理
在data中定义isloading节流阀
false表示当前没有进行任何数据请求true表示当前正在进行数据请求
在getColors()方法中修改isloading节流阀的值
在刚调用getColors时将节流阀设置true在网络请求的complete回调函数中#xff0c;将节流阀重置为f…对上拉触底事件进行节流处理
在data中定义isloading节流阀
false表示当前没有进行任何数据请求true表示当前正在进行数据请求
在getColors()方法中修改isloading节流阀的值
在刚调用getColors时将节流阀设置true在网络请求的complete回调函数中将节流阀重置为false
在onTeachBottom中判断节流阀的值从而对数据请求进行节流控制
如果节流阀的值为ture则阻止当前请求如果节流阀的值为false则发起请求
生命周期
什么是生命周期
生命周期是指一个对象从创建-运行-销毁的整个阶段强调的是一个时间段
可以吧每个小程序运行的过程概括为生命周期
小程序的启动表示生命周期的开始小程序的关闭表示生命周期的结束中间小程序运行的过程就是小程序的生命周期
什么是生命周期函数
生命周期函数是由小程序框架提供的内置函数会伴随生命周期自动按次序执行
生命周期函数的作用允许程序员在特定的时间点执行某些特定的操作
生命周期函数的分类
应用的生命周期函数
特指小程序从启动-运行-销毁期间依次调用的那些函数小程序的应用生命周期函数需要在app.js中进行声明
App({//小程序初始化完成时执行此函数全局只触发一次。可以做一些初始化的工作onLaunch:function(options){},//小程序启动或从后台进入前台显示时触发onShow:function(options){},//小程序从前台进入后台时触发onHide:function(){}
})
页面的生命周期函数
特指小程序中每个页面从加载-渲染-销毁期间依次调用的那些函数小程序的页面生命周期函数需要在.js中进行声明
Page({onLoad:function(options){},//监听页面加载一个页面只调用一次onShow:function(){},//监听页面显示onReady:function(){},//监听页面初次渲染完成一个页面只调用一次onHide:function(){},//监听页面隐藏onUnload:funtion(){}//监听页面写在一个页面只调用一次
})
WXS脚本
什么是wxs
WXS是小程序独有的一套脚本语言结合WXML可以构建出页面的结构
wxs的应用场景
wxml中不能调用页面的.js中定义的函数但是wxml可以调用wxs中定义的函数。小程序中wxs的典型应用场景是“过滤器”
wxs基础语法
1.wxs代码编写在wxml文件中的wxs标签内
每个wxs/wxs标签必须提供module属性用来指定当前wxs的模块名称方便在wxml中访问模块中的成员
2.定义外联的wxs脚本
可以编写在以.wxs为后缀名的文件内