Vite HMR API hot.dispose(cb)

2023-02-17 11:41 更新

一個(gè)接收自身的模塊或一個(gè)期望被其他模塊接收的模塊可以使用 hot.dispose 來清除任何由其更新副本產(chǎn)生的持久副作用:

function setupSideEffect() {}

setupSideEffect()

if (import.meta.hot) {
  import.meta.hot.dispose((data) => {
    // 清理副作用
  })
}


以上內(nèi)容是否對(duì)您有幫助:
在線筆記
App下載
App下載

掃描二維碼

下載編程獅App

公眾號(hào)
微信公眾號(hào)

編程獅公眾號(hào)