小程序
小游戏
企业微信
微信支付
扫描小程序码分享
如图,请问options和event是啥意思干嘛的呢?这两个函数都是属于onLoad的吗?第一个是默认函数自动调用??求解...
问题来源视频:https://www.bilibili.com/video/av22004522/?p=21 3分26秒
1 个回答
加粗
标红
插入代码
插入链接
插入图片
上传视频
页面加载时触发。一个页面只会调用一次,可以在 onLoad 的参数中获取打开当前页面路径中的参数。
参数说明
如目标页面为 /pages/user/user?uid=1
那么
onLoad:function(options){
console.log(options.uid) //为1
}
——————————————————————————————————————————————————————
这个呢,就属于自定义函数了
f0:function(event){
Page 中还可以定义组件事件处理函数。在渲染层的组件中加入事件绑定,当事件被触发时,就会执行 Page 中定义的事件处理函数。
Page
示例代码:
<view bindtap="f0" data-id='1'>click me</view>
Page({ f0:function(event) { console.log(event.currentTarget.dataset.id) //为1 } })
Page({
f0:function(event) {
console.log(event.currentTarget.dataset.id) //为1
} })
你好,麻烦通过点击下方“反馈信息”按钮,提供出现问题的。
关注后,可在微信内接收相应的重要提醒。
请使用微信扫描二维码关注 “微信开放社区” 公众号
onLoad(Object query)
页面加载时触发。一个页面只会调用一次,可以在 onLoad 的参数中获取打开当前页面路径中的参数。
参数说明
如目标页面为 /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
} })