发表于: 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 (!tokenStrreturn next('/login')
  next()
})
提交代码(同步上传):打开终端
  1. git status  // 查看本地源代码状态
  2. git add .   // 保存到本地暂存区  再检查状态:git status
  3. git commit -m "备注(必写)"  //提交代码
  4. git branch  // 查看当前所在分支
  5. git checkout master       // 切换到主分支 master 再查看所在分支:git branch
  6. git merge login           // 合并代码,将login代码合并到了主分支 master中
  7. git push    // 推送到 gitee 远程代码库中(此推送的 master 主分支)
将本地 login 分支代码也推送到码云中去:
  1. git checkout login        // 续上面 切换到login 分支 再检查所在分支 git branch
  2. git push -u origin login  // 第一次推送 login 子分支时, 要加‘-u origin login’



返回列表 返回列表
评论

    分享到