logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

react & react native

帮助 Diff 算法识别哪些元素变化了,避免就地复用导致的 bug(如输入框状态错乱)。状态管理方案多,选择成本高(Redux/MobX/Zustand/Recoil)跨平台能力强(React Web + React Native)(可中断):构建 workInProgress 树,计算变更。事件池机制(React 16 及之前,17 已移除):主 bundle + 业务 bundle,按需加载。

#react.js#react native#前端
node模块使用记录(fs,fs-extra,path,compressing...)

项目中好多后台文件处理代码要自己写,记录一下常用库啦~一、fs文件读写库,最常用的api有(1)readdirSync(path)同步读取文件夹,返回path下所有文件名(2)readFileSync(path,'utf-8')同步读取文件,返回读取的文件内容(3)fs.stat来个自己写的递归找目标文件夹的例子:二、fs-extra模块是fs模块的扩展,提供了更多便利的 API,并继承了fs模块

#node.js
表单提交的两种方式

1.type="submit"方式优点:简单,可以上传附件缺点:数据是单向的传递的,无法获取服务端传回来的信息,因此难以实现一些在数据传过去但服务器还未处理成功返回响应的中间状态界面。(1)使用form表单进行上传文件需要为form添加enctype=”multipart/form-data” 属性,除此之外还需要将表单的提交方法改成post,method=”post”, input type的类

#javascript#html
到底了