1、使用npm 下载 idle-vue
npm i idle-vue
2、在main 中进行注册
import IdleVue from "idle-vue";
const eventsHub = new Vue();
Vue.use(IdleVue, {
eventEmitter: eventsHub,
store,
idleTime: 3000 // 3秒钟,
startAtIdle: false
});
3、测试使用
超时3秒后 计算属性就会运行,在其中进行操作
<template>
<div id="app">
<p>Is it Idle? - {{ isIdle }}</p>
</div>
</template>
<script>
export default {
computed: {
isIdle() {
return this.$store.state.idleVue.isIdle;
}
}
};
</script>
文章介绍了如何通过npm安装idle-vue库,并在Vue应用中进行注册和配置,设置超时时间为3秒,当用户静止3秒后,计算属性会捕获到isIdle状态变化。
2218

被折叠的 条评论
为什么被折叠?



