![](https://img-blog.csdnimg.cn/20201014180756918.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
vue
诗意的前端工匠
这个作者很懒,什么都没留下…
展开
-
vue3中使用elementui,分页currentpage显示页码不更新视图
vue3中使用elementui,分页组件中,从详情页跳回来,希望能保留分页的当前页码,但是页码改变了,但是却视图没更新,还是初始值1。尝试过的方法:1、使用v-if刷新该组件,无效2、使用nextTick,更新页码,也无效3、v-if + nextTick ,也无效4、。。。最终解决办法通过使用定时器,晚一点赋值,成功解决问题。注意事项:1、赋值要给Number类型2、延迟赋值setTimeout(()=>{ panigation.currentPage = Number原创 2022-03-23 17:38:20 · 2548 阅读 · 3 评论 -
登录页面vue报错:uncatch in promise,前置守卫导致无法登录
接手一个项目然后添加功能,代码在本地运行时候发现不能登录,然后查了好几个方法都不行,报错意思是说promise抓不到catch,然后$router.push.catch了一下,报错这样:既然错误浮出水面,很明显是路由前置守卫拦截了,我在main.js里查找下原因,代码是这样:router.beforeEach((to, from, next)=>{ //获取用户信息 let usermessage=window.sessionStorage.getItem('usermessage')原创 2021-07-16 14:45:26 · 752 阅读 · 0 评论