样式
一定用类和id
千万不要用标签
粗心用了个标签定义样式
然后表面看起来没有人用span标签
但是用了antd的组件
他们内部嵌套了span
所以一切都乱套了!!!!
所以千万不要用标签!!!
antd+scss
最近做的项目前端用到component库antd
scss定义各种样式
然后定义了全局_App.scss,导入了root.js
等于是最基础的各种格式
我一开始不知道这个,导致我改格式死活改不过来,或者不知道改到哪去了!!!!!
注意全局格式
必要的时候自定义,有冲突根据优先级就覆盖了
eslint
绝了!!!
起因是我用antd的select组件
然后eslint格式从这个错报道那个错,给我都整暴躁了
就是正常
<Select>
<Option></Option>
</Select>
因为我是仿照之前的代码写的,讲道理就不该加逗号
可能是之前的是
<input />
所以很短是和上一行代码连在一起
然后我的select疯狂报错而且他的fix解决这个问题并没有指示我什么,只是从一个错到另一个错
最后难受了两个小时
换行select另起一行这些错不报了
但是帮我加了个,
<Select>
<Option></Option>
</Select>,
我删也删不掉,只要保存eslint自动补全
所以我就在琢磨怎么把,取掉???
结果今早问mentor她告诉我这就是eslint的一种改的方法
有的情况比如另起一行他们就会加个,这样来确保格式
大哥,我觉得你好不严谨啊!!!!!!!!!!里在干什么
不过我确实陷入了严重的思维定势
之后解决了,over