useInterval
一个可以处理 setInterval 的 Hook。
基础使用
<template>
<div class="hello">
<div>value:{{ data }}</div>
<button @click="clear">关闭</button>
</div>
</template>
<script lang="ts">
import { ref } from 'vue';
import { useInterval } from "../../../dist/index.js";
export default {
setup() {
const data = ref(1);
let delay = ref<null | number>(1000);
useInterval(()=>{
data.value++
},delay);
const clear = ()=>{
delay.value = null;
};
return {
data,
clear
};
},
};
</script>非中断式调用
Api
Params
Options
最后更新于