//index.js //获取应用实例 let timer; //let 相当于var let num =0;//定义全局变量 Page({ /** * 页面的初始数据 */ data: { text:'', datas:[ '123456', '234567', '345678', '456789', '567890' ] }, /** * 生命周期函数--监听页面加载 */ onLoad: function (options) { console.log(this); this.timerGo();//调用自定义函数 }, timerGo:function(){ let A=this; //调用该函数的对象(页面或者DOM) console.log(A); timer = setInterval(function(){ if(num>=3){ num=0; } A.setData({ // text: A.data.datas[num] // }) num++; },3000) }, /** * 生命周期函数--监听页面初次渲染完成 */ onReady: function () { }, /** * 生命周期函数--监听页面显示 */ onShow: function () { }, /** * 生命周期函数--监听页面隐藏 */ onHide: function () { }, /** * 生命周期函数--监听页面卸载 */ onUnload: function () { }, /** * 页面相关事件处理函数--监听用户下拉动作 */ onPullDownRefresh: function () { }, /** * 页面上拉触底事件的处理函数 */ onReachBottom: function () { }, /** * 用户点击右上角分享 */ onShareAppMessage: function () { } })
页面内容
<view> <view class='juzhong'>{{text}}</view> </view> <view>类似于div {{是json的键}} {{text}}数据绑定