useSubscription
useSubscription
RxJS の Subscription を使用して、購読解除やメモリリークの心配をせずに利用できます。
使用法
import { useSubscription } from '@vueuse/rxjs'
import { interval } from 'rxjs'
const count = ref(0)
// useSubscription はコンポーネントがアンマウントされる前に unsubscribe メソッドを呼び出します
useSubscription(
interval(1000)
.subscribe(() => {
count.value++
console.log(count)
}),
)
© 2019–PRESENT Anthony Fu https://github.com/antfu
※このページは Nuxt.js 公式ドキュメントの翻訳ページです。
公式ドキュメントの該当ページはこちら:
#