大學生新聞網,大學生新聞發布平臺
大學生新聞網
大學生新聞大學生活校園文學大學生村官
社會實踐活動社會實踐經歷社會實踐報告社會實踐總結社會實踐心得
全國排名校友會版軟科排名分類排名本科排名一本排名二本排名專科排名學校地址
求職簡歷職場法則面試技巧職場故事求職招聘大學生就業
英語學習計算機學習電氣工程機械工程經濟管理建筑設計財務會計
申請書證明書檢討書自薦信演講稿心得體會調查報告讀后感求職信推薦信其它范文

小程序延遲執行wx.nextTick

wx.nextTick(function callback)
基礎庫 2.2.3 開始支持,低版本需做兼容處理。
小程序插件:支持,需要小程序基礎庫版本不低于 2.7.1
微信 Windows 版:支持
微信 Mac 版:支持
延遲一部分操作到下一個時間片再執行。(類似于 setTimeout)

參數
function callback
說明
因為自定義組件中的 setData 和 triggerEvent 等接口本身是同步的操作,當這幾個接口被連續調用時,都是在一個同步流程中執行完的,因此若邏輯不當可能會導致出錯。

一個極端的案例:當父組件的 setData 引發了子組件的 triggerEvent,進而使得父組件又進行了一次 setData,期間有通過 wx:if 語句對子組件進行卸載,就有可能引發奇怪的錯誤,所以對于不需要在一個同步流程內完成的邏輯,可以使用此接口延遲到下一個時間片再執行。

示例代碼

Component({
  doSth() {
    this.setData({ number: 1 }) // 直接在當前同步流程中執行
 
    wx.nextTick(() => {
      this.setData({ number: 3 }) // 在當前同步流程結束后,下一個時間片執行
    })
 
    this.setData({ number: 2 }) // 直接在當前同步流程中執行
  }
})
    作者:大學生新聞網    來源:大學生新聞網
    發布時間:2025-04-06    閱讀:
    掃一掃 分享悅讀
  • 小程序開始下拉刷新
  • 開始下拉刷新。調用后觸發下拉刷新動畫,效果與用戶手動下拉刷新一致。
  • 04-06 關注:0
主站蜘蛛池模板: 波多野结衣一区二区三区88| 老鸭窝视频在线观看| 性调教室高h学校小说| 亚洲综合网美国十次| 香蕉视频成人在线观看| 日本全黄三级在线观看| 伊人久久久大香线蕉综合直播| 色多多视频在线观看| 成年性午夜免费视频网站不卡| 亚洲色婷婷六月亚洲婷婷6月| 黑人与中国女一级毛片不卡| 幻女free性zozo交| 亚洲中文字幕久久精品无码a| 老汉扛起娇妻玉腿进入h文| 国模大胆一区二区三区| 久久国产精品无码一区二区三区 | 95在线观看精品视频| 少妇大叫太大太爽受不了| 国产剧果冻传媒星空在线| 一区二区在线观看视频| 樱桃视频影院在线播放| 学渣坐在学长的棒棒上写作业作文| 亚洲日本国产乱码va在线观看| 色费女人18毛片**在线| 国产美女免费观看| 中文字幕av一区乱码| 欧美多人野外伦交| 午夜精品久久久久久毛片| 第一福利视频导航| 好大好硬别停老师办公室视频 | 色综合67194| 女子初尝黑人巨嗷嗷叫| 亚洲av无码一区二区三区在线播放| 精品久久久久久久久中文字幕| 国产成人综合亚洲| 99精品众筹模特自拍视频| 日韩欧美中文字幕在线播放| 亚洲精品国产综合久久久久紧| 色与欲影视天天看综合网| 国产精品一区二区久久| a级在线观看视频|