小程序学习day06-框架接口——事件函数及setdata的用法
<view>框架接口——事件函数及setdata的用法</view> <navigator url="/pages/demo3/demo3">跳转到demo3</navigator> <view bindtap="myTap" data-name="实训数据" style="width:200rpx;height:200rpx;background:pink">{{name}}</view> <!-- 课程总结 --> <!-- 页面自带的绑定事件有先后加载顺序和不同的加载场景 --> <!-- 自定义事件需要添加bind绑定,在ml中data中根据需求添加相关事件的名称等数据,在js中创建函数方法可以获取数据。 --> <!-- 修改js中data数据需要使用setData注意要({}) -->
// pages/demo4/demo4.js
Page({
/**
* 页面的初始数据
*/
data: {
name:"实训"
},
myTap:function(res){
var name2=res.currentTarget.dataset.name
this.setData({
name:name2
})
},
/**
* 生命周期函数--监听页面加载
*/
onLoad: function (options) {
console.log("首先加载");
},
/**
* 生命周期函数--监听页面初次渲染完成
*/
onReady: function () {
console.log("页面完成后最后加载");
},
/**
* 生命周期函数--监听页面显示
*/
onShow: function () {
console.log("可返回后加载");
},
/**
* 生命周期函数--监听页面隐藏
*/
onHide: function () {
console.log("中途退出页面加载");
},
/**
* 生命周期函数--监听页面卸载
*/
onUnload: function () {
},
/**
* 页面相关事件处理函数--监听用户下拉动作
*/
onPullDownRefresh: function () {
},
/**
* 页面上拉触底事件的处理函数
*/
onReachBottom: function () {
},
/**
* 用户点击右上角分享
*/
onShareAppMessage: function () {
}
})



浙公网安备 33010602011771号