如图,请问options和event是啥意思干嘛的呢?这两个函数都是属于onLoad的吗?第一个是默认函数自动调用??求解…
问题来源视频:https://www.bilibili.com/video/av22004522/?p=21 3分26秒
onLoad(Object query)
页面加载时触发。一个页面只会调用一次,可以在 onLoad 的参数中获取打开当前页面路径中的参数。
参数说明
名称 | 类型 | 说明 |
---|---|---|
query | Object | 打开当前页面路径中的参数 |
如目标页面为 /pages/user/user?uid=1
那么
onLoad:function(options){
console.log(options.uid) //为1
}
——————————————————————————————————————————————————————
这个呢,就属于自定义函数了
f0:function(event){
}
组件事件处理函数
Page
中还可以定义组件事件处理函数。在渲染层的组件中加入事件绑定,当事件被触发时,就会执行 Page 中定义的事件处理函数。
示例代码:
<view bindtap="f0" data-id='1'>click me</view>
Page({
f0:function(event) {
console.log(event.currentTarget.dataset.id) //为1
}
})