- 博客(122)
- 问答 (3)
- 收藏
- 关注
原创 antdv下拉框树的封装(可懒加载,可级联下级,可单独勾选,可禁用,可搜索)
【代码】antdv下拉框树的封装(可懒加载,可级联下级,可单独勾选,可禁用,可搜索)
2025-12-08 20:56:41
144
原创 22. React中CSS使用方案
前面说过,整个前端已经是组件化的天下:而css的设计就不是为组件化而生的,所以在目前组件化的框架中都在需要一种合适的CSS解决方案。在组件化开发中选择合适的CSS解决方案应该符合以下条件:2.1. 可以编写局部css: css具备自己的作用域,不会随意污染其他组件内的元素;2.2. 可以编写动态的css: 可以获取当前组件的一些状态,根据状态的变化生成不同的css样式;2.3. 支持所有的css特性:伪类、动画、媒体查询等;2.4. 编写起来简洁方便、最好符合一贯的css风格特点;
2025-11-01 00:07:57
372
原创 21. React的过渡动画实现
在开发中,我们想要要给一个组件的显示和小时添加某种过渡动画,可以很好的增加用户体验;当然,我们可以通过原生的css来实现这些过渡动画,但是React社区为我们提供了react-transition-group用来完成过渡动画;React曾为开发者提供动画插件React-addons-css-transition-group,后由社区维护,形成了现在的react-transition-group;3.1. 这个库可以帮助我们方便的视线组件的入场和离场动画,使用时需要进行额外的安装:# npm。
2025-11-01 00:06:30
397
原创 21.严格模式-StrictMode
1.4. 使用废弃的findDOMNode方法。1.5. 在检测过时的context API。1.2. 使用过时的ref API。1.3. 检查意外的副作用。
2025-11-01 00:05:34
241
原创 19. React的高阶组件
高阶组件的调用过程类似于这样:高阶函数的编写过程类似于这样:组件的名称问题:在ES6中,类表达式中类名是可以省略的组件的名称都可以通过displayName来修改;高阶组件并不是React API的一部分,它是基于React的组合特性而形成的设计模式;高阶组件在一些React第三方库中非常常见:5.1. 比如redux中的connect;(后续会写到)// 作用:将redux中的数据,插入到Home中的props里面5.2. 比如react-router中的withRouter。
2025-11-01 00:04:20
470
原创 15. setState的更新是异步的吗
setState的更新是异步的?- 最终打印结果是Hello World;- 可见setState是异步的操作,我们并不能在执行完setState之后里面拿到最新的state的结果- 异步执行结果如下图进行三次diff算法dom会更新三次合并0 + 1。
2025-10-31 23:59:31
1048
原创 13. React中为什么使用setState
1.2.3. 疑惑:在组件中并没有实现setState的方法,为什么可以调用呢?1.2.2. 开发中我们并不能直接通过修改state的值来让界面发生更新;1.2.1. Vue和React的数据管理和渲染流程原理对比。可以阻止组件重新渲染。
2025-10-31 23:57:26
726
原创 vue3搭建实战项目笔记四
Vant 默认使用 px 作为样式单位,如果需要使用 viewport 单位 (vw, vh, vmin, vmax),推荐使用postcss-px-to-viewport。[描述300, 设施500, 房东800, 评论1200, 须知1400, 周边1600]需求: 页面滚动,滚动到一定位置,显示正确的tabControl的索引(标题)是一款 PostCSS 插件,用于将 px 单位转化为 vw/vh 单位。利用scrollTop去匹配正确的位置。监听滚动的位置 scrollTop。
2025-05-20 11:09:59
801
空空如也
echarts 如何实现图例单个数据项加上背景颜色和饼图中的背景图自适应
2023-06-05
iframe PDF文件预览 设置默认隐藏缩略图
2023-03-16
如何在vscode上连接TFS进行版本管理的配置
2023-03-13
vxe-table在PAD端,无法横向滚动,不知道啥原因,有知道的吗,请教一下
2022-12-02
Vxe-table表格框架换行的坑
2022-12-01
最近在看js权威指南里面的js,看到正则表达式,不太理解
2022-10-17
预览文件,谷歌浏览器修改掉预览文件默认的颜色和左边的导航栏
2022-09-17
在JS权威里看到一个正则表达式不太理解,请教一下
2022-09-04
ant-design-vue表格组件插槽里放着文字或图片 字段名不同
2022-08-25
挂载的时候,还使用了nextTick,找不到dom元素
2022-08-24
无法理解!f.apply(this,arguments)
2022-08-21
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅