优化代码

switch 并不能保证你把所有的选项都写完了,如果添加了新 type 很容易就会忘了switch里也要修改, 因为不会报错。通常应该使用一个 compMap: Record<typeof view.type, ComponentTy
2022年01月20日 27次浏览

关注分离思想——Fetch的使用

一: 1.拆分组件、实现静态组件,注意:className、style的写法 2.动态初始化列表,如何确定将数据放在那个组件的state中? —— 某个组件使用:放在自身的state中 —— 某些组件使用:放在他们共同的父组
2021年12月23日 94次浏览

var 是糟粕

function foo(){ function bar(a){ i = 3; console.log(a + i) } for(var i=0;i<10;i++){ bar
2021年11月09日 152次浏览

前端性能优化

前端性能优化背景在前端的整个学习生涯中,我们总是能一次次听到“性能”和“体验”这两个词。前端性能优化不仅是前端工程师工作中时刻需要关注的现实问题,也是前端面试中屡屡被问到的点。面试官之所以爱问,是因为偷懒。只需问这一个问题,就能在一定程度考
2021年11月07日 346次浏览

发布轮子到 npm

发布轮子到 npm要做两件事部署官网让官网上线,有好的文档才更容易让人使用发布 sakura-ui让其他开发者可以使用 npm install sakura-ui 安装源码发布你的官网// 其实就是把 dist 目录上传到网上yarn bu
2021年11月07日 566次浏览

git push 报错 删除.git文件夹

1.在本地仓库的目录下调用命令行删除根目录下的.git文件夹,输入find . -name ".git" | xargs rm -Rf这样本地仓库就清除了,像下面这样,master不见了。2.手动删除掉残留的.git文件
2021年10月09日 170次浏览

山月记

我深怕自己并非美玉,故而不加以刻苦琢磨,却又半信自己是块美玉,故又不肯庸庸碌碌,与瓦砾为伍。于是我渐渐地脱离凡尘,疏远世人,结果便是一任愤懑与羞恨日益助长内心那怯弱的自尊心。我常卖弄什么“无所作为,则人生太长;欲有所为,则人生太短”的格言,
2021年09月27日 333次浏览

Nginx服务器添加SSL证书

首先下载Nginxhttps://blog.csdn.net/Linrp/article/details/115860451https://help.aliyun.com/document_detail/98728.htm?spm=a2c4g.11186623.0.0.664d31030yTEr3#
2021年09月24日 415次浏览

搭建开发环境

多写博客!第一步先进行FQ安装Chrome开全局FQ google搜索Chrome安装,安装过程中保持全局模式扩展程序安装中Proxy SwitchyOmega插件开启插件自动切换(关掉全局FQ)安装uBlock屏蔽广告理解无痕窗口(关闭后浏览记录、cookie全都会清理掉测试时可用)Google翻
2021年07月31日 124次浏览

命令行增删改查

增删改查对文件的增删改查对DOM的增删改查对HTTP的增删改查查:查看文件或目录查看当前目录的绝对路径 --- pwd查看当前目录内容 --- ls查看指定目录内容 --- ls 路径查看文件内容 --- cat 路径(全部展示)、head 路径 -n 100(查看前面部分)、tail 路径 -n
2021年07月22日 109次浏览