随笔 - 21,  文章 - 0,  评论 - 0,  阅读 - 7633
01 2022 档案
React Navlink 标签
摘要:在React 中,<Link>和<NavLink>都用来包裹<a>标签,拦截客户端向服务端发送的请求,在React-router 中自行添加/删改元素,实现SPA,Single Page Application 单页应用。效果类似VUE 中的<router-link>。 其中,<NavLink>更接 阅读全文
posted @ 2022-01-18 17:23 令狐虫虫666 阅读(172) 评论(0) 推荐(0) 编辑
滚动条添加border-radius 圆角边框
摘要:使用两层元素,外层(wrapper)使用border-radius 和 overflow: hidden,内层使用overflow: auto; 阅读全文
posted @ 2022-01-18 10:50 令狐虫虫666 阅读(820) 评论(0) 推荐(0) 编辑
useState vs useReducer
摘要:useState 多用于设置彼此之间没有关联的states,useReducer 多用于设置彼此之间有复杂依赖关系的states (例:从API获得的系列相关states) 阅读全文
posted @ 2022-01-17 15:37 令狐虫虫666 阅读(179) 评论(0) 推荐(0) 编辑
依赖于prevState 的setState 赋值方式(特别是格式为对象数组时)
摘要:当state的变化依赖于prevState时,传入一个函数而不是新变量更合理。函数式传入的变量prevState ,React可以保证它的精确性(不会被setState 的优化方式折叠)。 阅读全文
posted @ 2022-01-17 15:10 令狐虫虫666 阅读(364) 评论(0) 推荐(0) 编辑
处理reference type 的 useEffect dependency(通过useRef hook)
摘要:useRef hook包裹reference type时,可以避免每次re-render时变量被认为“不同”,从而触发useEffect hook的infinite loop 阅读全文
posted @ 2022-01-17 14:40 令狐虫虫666 阅读(200) 评论(0) 推荐(0) 编辑
CSS filter 滤镜属性 invert 转换
摘要:CSS filter 滤镜属性(invert 转换)可以将黑白图片反色 阅读全文
posted @ 2022-01-13 17:42 令狐虫虫666 阅读(483) 评论(0) 推荐(0) 编辑
sort 方法打乱数组(类似洗牌)
摘要:[1, 2, 3, 4].sort(() => Math.random() - 0.5) 阅读全文
posted @ 2022-01-11 16:02 令狐虫虫666 阅读(87) 评论(0) 推荐(0) 编辑
分辨对象和数组数据类型
摘要:instanceof 方法,Array.isArray 方法 阅读全文
posted @ 2022-01-11 10:54 令狐虫虫666 阅读(153) 评论(0) 推荐(0) 编辑
检测数组中是否含有 NaN 元素
摘要:数组的 includes 方法可以检测是否含有 NaN 元素 阅读全文
posted @ 2022-01-11 09:48 令狐虫虫666 阅读(189) 评论(0) 推荐(0) 编辑
CSS 中设置100% Height 的背景色
摘要:CSS 中设置100% Height 的背景色,以React 项目为例子 阅读全文
posted @ 2022-01-10 22:13 令狐虫虫666 阅读(369) 评论(0) 推荐(0) 编辑
npx 启动 JSON-server
摘要:npx 启动 JSON-server 阅读全文
posted @ 2022-01-10 21:46 令狐虫虫666 阅读(255) 评论(0) 推荐(0) 编辑
URL 类和URLSearchParams 类获取query参数
摘要:分别介绍使用URL 类或URLSearchParams 类获取query参数的方法 阅读全文
posted @ 2022-01-10 16:22 令狐虫虫666 阅读(329) 评论(0) 推荐(0) 编辑
移动端去除按下状态的默认蓝色条
摘要:移动端去除按下状态的默认蓝色条 阅读全文
posted @ 2022-01-10 15:36 令狐虫虫666 阅读(220) 评论(0) 推荐(0) 编辑
lodash 方法记录
摘要:cloneDeep 深拷贝方法,isEqual 对象比较方法,flattenDeep 数组打平方法 阅读全文
posted @ 2022-01-10 15:23 令狐虫虫666 阅读(135) 评论(0) 推荐(0) 编辑
三种去重的方法
摘要:两重循环法、ES6类Set方法、lodash方法 阅读全文
posted @ 2022-01-10 15:05 令狐虫虫666 阅读(821) 评论(0) 推荐(0) 编辑
intersectionObserver 类的使用(2)
摘要:intersectionObserver 类还可以用来设置类似“无限滚动”的效果(异步,无需点击) 阅读全文
posted @ 2022-01-10 14:50 令狐虫虫666 阅读(76) 评论(0) 推荐(0) 编辑
intersectionObserver 类的使用(1)
摘要:JavaScript 的 intersectionObserver 可以用来异步监听目标DOM元素与祖先元素或视口(viewport)的交叉状态 阅读全文
posted @ 2022-01-10 14:19 令狐虫虫666 阅读(608) 评论(0) 推荐(0) 编辑
利用闭包(closure)来记录函数被执行的次数
摘要:闭包中创建累加器并包裹函数,闭包内的私有变量可以统计函数调用的次数 阅读全文
posted @ 2022-01-10 11:35 令狐虫虫666 阅读(294) 评论(0) 推荐(0) 编辑

< 2025年3月 >
23 24 25 26 27 28 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 31 1 2 3 4 5

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