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

小程序延遲執(zhí)行wx.nextTick

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

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

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

示例代碼

Component({
  doSth() {
    this.setData({ number: 1 }) // 直接在當前同步流程中執(zhí)行
 
    wx.nextTick(() => {
      this.setData({ number: 3 }) // 在當前同步流程結(jié)束后,下一個時間片執(zhí)行
    })
 
    this.setData({ number: 2 }) // 直接在當前同步流程中執(zhí)行
  }
})
    作者:大學生新聞網(wǎng)    來源:大學生新聞網(wǎng)
    發(fā)布時間:2025-04-06    閱讀:
    掃一掃 分享悅讀
  • 小程序開始下拉刷新
  • 開始下拉刷新。調(diào)用后觸發(fā)下拉刷新動畫,效果與用戶手動下拉刷新一致。
  • 04-06 關(guān)注:0
主站蜘蛛池模板: 亚洲精品无码久久久久YW| 国产成人无码免费看片软件| 亚洲天堂在线播放| 乱色美www女麻豆| 趴在墙上揉捏翘臀求饶h| 日本xxxx18护士| 再深点灬舒服灬太大了一进一出 | 人人爽人人爽人人片av| 99re这里只有热视频| 欧美freesex黑人又粗超长| 国产在线精品99一卡2卡| 中文字幕乱妇无码AV在线| 男女做羞羞的事漫画| 国产精品无码久久四虎| 久久只有这才是精品99| 精品久久久无码人妻中文字幕豆芽 | 国产精品久久国产精麻豆99网站| 久久波多野结衣| 精品大臿蕉视频在线观看| 国内精自线i品一区202| 九九热在线视频观看这里只有精品| 色五月五月丁香亚洲综合网| 大狠狠大臿蕉香蕉大视频| 亚洲一区二区三区91| 草莓视频app在线播放| 大肉大捧一进一出好爽视频动漫| 亚洲AV永久无码天堂网| 美国式家庭禁忌| 国产精品泄火熟女| 丰满人妻一区二区三区免费视频 | 鲁丝丝国产一区二区| 性色欲情网站iwww| 亚洲成a人v欧美综合天堂麻豆| 韩国午夜理伦三级2020韩| 太大了阿受不了好爽小说| 五月婷婷综合在线| 精品亚洲成a人在线观看 | 亚洲成a人片在线观看久| 萌白酱福利视频| 国产香蕉97碰碰视频VA碰碰看 | 91手机看片国产永久免费|