小程式開發之定時器的清楚

2022-05-07 15:15:11 字數 838 閱讀 5497

在我看來本來很簡單的東西,讓我大吃一驚,有乙個這樣的需求,進入頁面觸發定時器,5s後離開頁面,該頁面中含有乙個按鈕,點選時也可以離開該頁面。

第一次實現思路:在onload中設定該定時器,時間小於等於0時,清除定時器,然後進行頁面的跳轉,點選按鈕時,因為如果只進行跳轉頁面的操作,跳轉頁面後會因定時器還在執行,而有乙個重新整理。

之後我想的是如何在點選的時候清除onload中的定時器,可是無論怎麼操作都無法獲取到其他生命週期函式中的方法。於是我將定時器乾脆直接放入了data中,然後在頁面解除安裝時清除data中的定時器,然後就完美實現了定時器的清楚。

/*** 生命週期函式--監聽頁面載入

*/onload: function (options) ,

time: function () )

} else )

}}, 1000)

})},

/*** 生命週期函式--監聽頁面初次渲染完成

*/onready: function () ,

/*** 生命週期函式--監聽頁面顯示

*/onshow: function () ,

/*** 生命週期函式--監聽頁面隱藏

*/onhide: function () ,

/*** 生命週期函式--監聽頁面解除安裝

*/onunload: function () ,

/*** 使用者點選右上角分享

*/},

click: function())}})

android開發 定時器

android中定時器主要有3個類,分別是timer,timertask和handler。也沒什麼難的,拿個例子看看就好。private timer mwaittime null private timertask mwaittask null private handler mwaithandle...

Timer定時器開發

timer定時器開發 定時器的作用是不佔執行緒的等待乙個確定時間,同樣通過callback來通知定時器到期。參考 定時器的建立 同樣是在wftaskfactory類裡的方法 using timer callback t std function class wftaskfactory static ...

Timer定時器開發

timer定時器開發 定時器的作用是不佔執行緒的等待乙個確定時間,同樣通過callback來通知定時器到期。參考 定時器的建立 同樣是在wftaskfactory類裡的方法 using timer callback t std function class wftaskfactory 第乙個引數為定...