07 2022 档案
摘要:最近在看老项目的路由逻辑 项目使用constantRoutes和asyncRoutes分别代表基本路由和动态路由。createRouter时,传入的routes参数只有基本路由 在路由导航守卫中,判断用户权限生成动态路由,通过router.addRoutes方法将动态路由添加到路由中 但是我发现ro
阅读全文
摘要:一、v-for中的key是为什么存在呢? 这是vue官网给key的定义,key主要用于vue的虚拟dom算法。新的问题出现了,vue的虚拟dom算法是什么? 二、虚拟domg算法 我们的程序在运行时,状态会不断发生变化。每当状态发生变化时,都需要重新渲染真实dom,但渲染真实DOM是非常耗费性能的
阅读全文