标签的拖拽排序
基于react-dnd 库实现标签的拖拽排序的需求。 其实理解后还是挺好做的。 我觉得核心处理的点在于如何使标签组件既可以拖动又可以接受拖动 核心处理的点在于 drop(drag(ref)) drpo与drag通过 useDrag和 useDrop去拿…
基于react-dnd 库实现标签的拖拽排序的需求。 其实理解后还是挺好做的。 我觉得核心处理的点在于如何使标签组件既可以拖动又可以接受拖动 核心处理的点在于 drop(drag(ref)) drpo与drag通过 useDrag和 useDrop去拿…
今天又要实现一个需求。。 根据列表返回的结果,如果列表中有一条数据的进度不是百分百就,每隔2秒,轮询重新请求列表数据 因为是基于antd的table自己去封装的portable,所以需要自己去实现轮询 因为封装的p…
其实在日常的开发中,对于小型的项目,useState,useEffect,useRef已经足够了,且也无需状态管理方案。 看一下不常用的钩子有哪些吧 useMemo,缓存的钩子,useMemo接受两个参数,第一个参数是一个函数,返…
zustand 个人最喜欢的状态管理方法,很好用,中文文档:https://awesomedevin.github.io/zustand-vue/ 个人认为他的特点的话就是轻量级,灵活,瞬时更新,原子性(对比粒度),易上手,且拥有完备的ts支持,非常好…
react中组件类的API,其实在开发中大致用到的只有memo与fwordRef,当然还有其他的,例如PureComponent,lazy这些。 memo:可以用作性能优化,React.memo 是高阶组件,函数组件和类组件都可以使用, 是通过对比组件…
先看一下常用与不是那么常用的钩子,在看看实际开发中是如何去使用的。 核心useState,mvvm框架,react的核心思想就数据驱动视图,不过与Vue的响应式有比较大的区别,可以理…
其实只会提到两个api,个人比较了解的两个createElement,cloneElement 有过去看过一点点源码,那么其实就是我们是怎么将jsx转为虚拟dom的。 在react17之前的话我们是需要在每个react文件的顶层去引入React的,因为…