diff --git a/src/views/user/Noteedit.vue b/src/views/user/Noteedit.vue index cde67ee1..6a43873a 100644 --- a/src/views/user/Noteedit.vue +++ b/src/views/user/Noteedit.vue @@ -92,9 +92,9 @@ export default { this.imgContent.splice(index,1); }, comeback(){ - this.$router.go(-1); - clearImmediate(this.timer); + clearInterval(this.timer); this.timer = null; + this.$router.go(-1); }, notedetail(){ apiNote.detail(this.id).then(res=>{ @@ -156,6 +156,7 @@ export default { } if(num == 1) { this.editdata.isAuto = true; + } if(this.imgContent.length > 0) { this.editdata.content = this.imgContent.join(); @@ -164,7 +165,7 @@ export default { if(res.status == 200) { sessionStorage.setItem('isShowTip',''); if(num ==1) {//自动保存 - this.editdata.sysVersion +=1; + this.editdata.sysVersion += 1; this.isShowTip = '笔记自动保存成功'; setTimeout(()=>{ this.isShowTip = ''; @@ -187,9 +188,15 @@ export default { } }, beforeDestroy() { - clearImmediate(this.timer); - this.timer = null; + // clearInterval(this.timer); + // this.timer = null; + clearInterval(this.timer) + this.timer = null }, + destroyed(){ + clearInterval(this.timer) + this.timer = null + } }