剛接觸vue 在寫一個(gè)定時(shí)發(fā)現(xiàn)setTimeout沒有調(diào)用 并不是this的指向問題 而是方法沒有調(diào)用 有大神知道為什么嗎console.log("e e");setTimeout(() => console.log("settimeout"), 0)
2 回答

月關(guān)寶盒
TA貢獻(xiàn)1772條經(jīng)驗(yàn) 獲得超5個(gè)贊
找到原因了 感謝上面老哥提醒截完整代碼 被自動(dòng)引用vue的方法了 import { setTimeout } from 'timers' 被引用的這個(gè) 被引用的可以用process.nextTick(() => {})觸發(fā) 這塊應(yīng)該涉及event looper的 剛學(xué)vue還不是很了解 但是和我遇到一樣問題的 可以先用上面那個(gè)觸發(fā)
添加回答
舉報(bào)
0/150
提交
取消