心得
科粒
这个作者很懒,什么都没留下…
展开
-
前端实习小记2
1. 大前提D为真时,T才可能为真 A为真时,T为真;A为假时,T 但B与A同时为真时,T为假 不管AB,C条件为真时,T为真 T = D && (!(A && B) || C ) T = D && ((A && !B) || C ) 应该是这个才对 2. const T = (A && B) || C ? D : E; 条件判断超过两层或者比较复杂的话就不要用三目运算了,不好维护 const...原创 2021-07-06 10:59:41 · 80 阅读 · 0 评论 -
前端实习小记1
单元测试时为模拟用户看到视觉内容出现,会尽量使用className去检查元素,而不是data-testid; 编写组件时如需参考其他元素的信息,会尽量使用Ref获取某个组件或元素的React语境下的引用,而不是依赖于DOM选择器(如className)获取DOM语境下的引用;(如果get其他地方的Element 此组件的单元测试过程也取不到因此会测不过) ...原创 2021-06-29 13:21:30 · 105 阅读 · 0 评论 -
关于babel的几点注意
1. Typo错误:拼写babel检查一下是否打成了bable或者bebel什么的; 2. 弱智错误:创建config.js或.babelrc等配置文件检查一下是否放在了项目外层的目录; 3. 大胆删除node_modules目录也没事,依赖包信息早在安装时已存在了package.js中,直接npm i一下就装回来了; 4. 借此↑特性,可以删除modules文件夹,然后修改(dev)dependencies中的版本或包名,再npm i以达到版本替换、批量修改的目的。 5. 在webpack.config原创 2020-08-20 01:04:07 · 156 阅读 · 0 评论