学习打卡Day4

Day4

昨天颓废一天了,今天开始学点吧。起床看到一个设计模式RABC,了解一下今天。

今日了解新知识

  • RABC:

真的,一直在写那个用户管理中心的项目,被全局路由守卫折磨死了,现在终于修好了用户鉴权的所有bug,都是异步函数async的问题,原先出现的问题就是登录后进入主页,然后刷新就会提示未登录跳回登录页,原因就是在重新进入主页时,获取当前用户应该是异步函数,如果不设置异步,就会获取不到当前用户,淦!

一天一个ts小知识:

ts
复制代码
interface State { count: number; } const initialState: State = { count: 0 }; const res = { ...initialState, count: action.value }; // 这句话的结果为 res=>{count:action.value} // 因为initialState中有属性count,但是展开后与后面的count属性重合,被后面的替代了

今天把用户管理中心那个项目搞了搞,使用了昨天学的flex布局设计了一下主页,然后下午就这样了,选定了下一个写进简历的项目,鱼皮智能BI平台,看了一下技术架构,然后快晚上,准备学习一下新技术React,不能停滞不前,向前走啊!!!感觉了一下React为什么会比vue难,是因为颗粒度太高了,组件化更明显,使用一个个函数来设计组件,语法也一时间难以接受,来吧,明天干,准备看官方文档过一遍,B站的课看不看再说吧,之前Vue看了课感觉做项目又是另一回事,还不如我自己看的Vue官方文档来的快。

  • 使用vite构建React环境
bash
复制代码
npm create vite@latest

此外,那个管理中心的项目还是有bug,目前感觉不是那个异步函数的事情,不知道怎么改了,就那样吧,明天学新东西的同时,去完善那个项目的注册功能。

那个新知识RABC未了解,明天看看能不能学学吧。

0个评论
点击登录,快来和大家讨论吧~
表情
图片
暂无评论
泛舟
下载 APP