发表于: 2021-08-10 21:25:10
1 1888
今天完成的事:列表页渲染完成;
明天计划:渲染内容及细节处理
收获:
路由守卫控制访问权限:
如果用户没有登录,但直接通过URL 去访问特定网页,则重新导航到登录页面。。
// 为路由对象添加 beforeEach 导航守卫
router.beforeEach((to, from, next) => {
// to 将要访问的路径
// from 代表从那个路径跳转而来的
// next 一个函数,表示放行
// next() 放行 next('/login') 强制跳转
// 如果用户访问的是登录页,直接放行
if (to.path === '/login') return next()
// 获取 token(从 sessionStorage 中获取 保存的 token 值)
const tokenStr = window.sessionStorage.getItem('token')
// 没有 token ,强制跳转到登录页
if (!tokenStr) return next('/login')
next()
})
提交代码(同步上传):打开终端
- git status // 查看本地源代码状态
- git add . // 保存到本地暂存区 再检查状态:git status
- git commit -m "备注(必写)" //提交代码
- git branch // 查看当前所在分支
- git checkout master // 切换到主分支 master 再查看所在分支:git branch
- git merge login // 合并代码,将login代码合并到了主分支 master中
- git push // 推送到 gitee 远程代码库中(此推送的 master 主分支)
将本地 login 分支代码也推送到码云中去:
- git checkout login // 续上面 切换到login 分支 再检查所在分支 git branch
- git push -u origin login // 第一次推送 login 子分支时, 要加‘-u origin login’
评论