12 2021 档案
摘要:基本使用语法 注意:对象解构赋值的键名对应很重要,不然会找不到。因为对象是无序的,必须通过键名来识别。 未先声明变量再进行对象解构赋值 //对象的键名和键值一致时,可以只写一个变量名即可 let {aa,bb} = {aa:123,bb:456}; //等价于 let {aa:aa,bb:bb} =
阅读全文
摘要:解构数组进行变量值的替换 / bad let a = 1, b = 2 let temp = a a = b b = temp // good let a = 1, b = 2 [b, a] = [a, b] .解构对象 // bad setForm (person) { this.name = p
阅读全文
摘要:router.beforeEach((to, from, next) => { // ... }) 在路由守卫中,只有next()是放行,其他的诸如:next('/logon') 、 next(to) 或者 next({ ...to, replace: true })都不是放行,而是:中断当前导航,
阅读全文
摘要:const whiteList = ['/login', '/auth-redirect', '/bind', '/register'] router.beforeEach((to, from, next) => { const token = sessionStorage.getItem('acc
阅读全文