Fork me on GitHub

Coding Poineer

Coding Poineer

Coding Poineer

Coding Poineer

Coding Poineer

Coding Poineer

Coding Poineer

Coding Poineer

Coding Poineer

Coding Poineer

Coding Poineer

07 2021 档案

摘要:为什么要做移动端适配? 我们开发使用px(CSS pixel)的是逻辑像素,以至于在不同分辨率的设备上同一个UI设计图展示效果会被伸缩变形,所以需要做移动端适配 通过历史进程进一步认识! 早期诺基亚板砖机时代,样式直男单一、设备少(哪种设备需要即去重新开发一套即可),此时的设备像素比被通俗地固定在1 阅读全文
posted @ 2021-07-30 10:07 365/24/60 阅读(264) 评论(0) 推荐(0) 编辑
摘要:这里主要分析在函数式react中的优化,类组件有生命周期函数定义较明确 React的核心特征之一是单向数据流(props自上往下流) 这会导致一个问题:当父组件state更新后,其自身及其所有children(不论是否接收props)都会进行更新,但向下传递的props部分并未发生改变,我们应当让这 阅读全文
posted @ 2021-07-28 16:52 365/24/60 阅读(311) 评论(0) 推荐(0) 编辑
摘要:横看hash竖看history 只缘身在此客户端 阅读全文
posted @ 2021-07-23 21:59 365/24/60 阅读(142) 评论(0) 推荐(0) 编辑
摘要:主要分析函数式组件 ####useRef(/createRef) useRef 和 createRef 前者每次渲染都是同一个,后者则是每次渲染都会新建。两者的功能都是类似于 Vue创造一个 ref 对象,其 current属性会指向 DOM 节点。 下面谈一下 forwardRef 这个 hook 阅读全文
posted @ 2021-07-15 21:13 365/24/60 阅读(197) 评论(0) 推荐(0) 编辑
摘要:[ 10, 12, 14, 16, 8 ].sort() // 输出 :[10, 12, 14, 16, 8] 查看 sort源码 :不传参的话会逐个比较 ASCLL 值,而数字8的ASCLL值大于1的ASCLL值。修改:[ 10, 12, 14, 16, 8 ].sort((a,b)=> a-b) 阅读全文
posted @ 2021-07-07 12:52 365/24/60 阅读(68) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示