Skip to content

Commit 3d1e23f

Browse files
committedJun 18, 2024
fix: install view listen mouse event will reset next slide interval
1 parent 8b40eff commit 3d1e23f

File tree

1 file changed

+6
-1
lines changed

1 file changed

+6
-1
lines changed
 

‎src/views/InstallView.vue

+6-1
Original file line numberDiff line numberDiff line change
@@ -35,6 +35,11 @@ export default {
3535
this.hide = false;
3636
}, 200);
3737
},
38+
click() {
39+
this.next_slide();
40+
clearInterval(this.timer);
41+
this.timer = setInterval(this.next_slide, 15000);
42+
},
3843
},
3944
mounted() {
4045
this.current_slide = {
@@ -53,7 +58,7 @@ export default {
5358
</script>
5459

5560
<template>
56-
<div :class="'slide-show' + (hide ? ' hidden' : '')" @click="next_slide">
61+
<div :class="'slide-show' + (hide ? ' hidden' : '')" @click="click">
5762
<h1>{{ current_slide.title }}</h1>
5863
<article>
5964
<p v-for="(para, index) in current_slide.paras" v-bind:key="index">

0 commit comments

Comments
 (0)