首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
努力学习的max
掘友等级
前端开发
前端开发从业者,欢迎技术讨论
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
41
文章 41
沸点 0
赞
41
返回
|
搜索文章
最新
热门
响应式hooks-useReactive
因为Vue是数据响应式的,咱们React没有,但是咱们可以自己实现呀 需求 我们先捋清楚需要实现什么 监听数据变化(get、set) 数据变化的时候,更新页面 监听数据 从Vue3中很容易知道,通过P
【React源码】一帧中是否有空余时间
这篇应该属于Scheduler任务调度一章中,但是由于篇幅原因,单独拧出来 思路 我们已经知道,React源码是利用MessageChannel/setImmediate生成宏任务,在浏览器刷新的每一
高阶组件处理Context.Consumer死亡回调
在React.Context的消费方式是使用执行函数,随着自定义全局context的增多,在消费多个context时会进入类似于异步执行的回调函数的死亡回调。所以利用高阶组件,对消费组件进行封装
步骤十:commit阶段检测【React项目创建】
githooks钩子可以实现客户端、服务端定制不同的功能。 针对项目痛点:typescript语言最终编码成了anyScript(笑) 又如提交的commit毫无意义,不知道做了什么工作,使用引入检测
步骤七:路由封装【React项目创建】
emmmmmmmm,当写到这里的时候,整理了一下手里几个项目,发现路由随着业务变化,不是那么好做统一的封装,比如 有的菜单切换在左侧Menu中,有的在顶部 有的想要HashRouter,有的想要His
步骤九:调色板【React项目创建】
这个感觉有点水文章了。其实就是一个调色板常量 通过不同的配置修改主题(如建立一个theme.tsx的context) 可以实现颜色统一,未来修改页面时可以做到统一修改 然后在任何需要用到颜色的地方使用
步骤七:Redux封装【React项目创建】
严格意义来说,不应该叫封装,而是应用 对我个人来说,我喜欢使用redux-thunk中间件。我个人比较排斥redux-saga。如果观点不同,请轻喷 全局唯一的store 不同功能数据对应不同的red
步骤四:network封装【React项目创建】
前端项目难免需要和后端交互、请求数据,所以如何做到统一的请求配置、请求处理是需要解决的问题。 这里是基于axios库的二次封装 需要实现什么? 根据环境确定请求的baseURL 统一处理请求参数配置,
Chrome调试技巧
写在前面:纯个人记录用,可以直接跳转到免费学习地址 复制、保存 复制 - copy 通过这个可以复制一些对象、数组等 存储全局变量 如果我在代码中console一个数据,我没有办法直接对这个数据进行操
tabIndex属性对Tab键盘事件监听的影响
问题 项目开发中需要实现对“Tab”按键的点击监听,发现了一下几个现象 现象1 tab事件没有被监听到 如上:Tab点击时,会在浏览器中可被选中的框中来回切换 现象2 在div中加入了一个input框
下一页
个人成就
文章被点赞
30
文章被阅读
30,994
掘力值
1,024
关注了
16
关注者
8
收藏集
1
关注标签
15
加入于
2020-12-04