前端
superJamison
perseverance
展开
-
vue的store刷新丢失问题
vue的store刷新丢失问题 刷新页面时vue实例重新加载,store就会被重置,可以把定义刷新前把store存入本地localStorage、sessionStorage、cookie中,localStorage是永久储存,重新打开页面时会读取上一次打开的页面数据,sessionStorage是储存到关闭为止,cookie不适合存大量数据。根据我的需求,最合适的是sessionStorage。 beforeunload在页面刷新时触发,可以监听这个方法,让页面在刷新前存store到sessionStor原创 2021-06-22 16:28:06 · 1678 阅读 · 0 评论 -
vue无限滚动实现
vue无限滚动实现 1.首先挂载一个监听滚动条滚动的方法 mounted () { // 添加滚动条滚动的监听事件 window.addEventListener('scroll', this.scroll, false) }, beforeDestroy () { // 删除滚动条滚动的监听事件 window.removeEventListener('scroll', this.scroll, false) } 2.我们在方法区里编写一个监听滚动条滚动的方原创 2021-06-19 16:09:54 · 1883 阅读 · 8 评论