
react
Beamon__
学不完的新技术,做不完的新需求
展开
-
react 通过ref调用子组件的方法
父组件内通过ref获取的子组件,通过current调用子组件的方法,子组件需要通过forwardRef进行“包装”导出,通过useImperativeHandle暴露可以被current使用的方法;原创 2024-12-06 10:56:57 · 626 阅读 · 0 评论 -
react项目刷新、打包后白屏问题解决
react项目刷新、打包后白屏问题解决原创 2023-02-01 15:57:31 · 1526 阅读 · 0 评论 -
react项目打包时关闭source-map产生的.map文件
react项目打包时关闭source-map产生的.map文件原创 2023-01-30 17:02:04 · 1627 阅读 · 0 评论 -
react项目添加webpack别名
react项目配置添加webpack别名原创 2023-01-30 15:56:29 · 282 阅读 · 0 评论 -
react项目es6兼容IE
ES6兼容低版本浏览器,babel-polyfill配置原创 2023-01-30 13:56:46 · 282 阅读 · 0 评论 -
react项目配置less 无需eject
初始化react项目配置less,不需要eject原创 2023-01-11 13:47:26 · 297 阅读 · 0 评论 -
react项目配置antd V4
react项目添加antd原创 2023-01-11 11:01:09 · 473 阅读 · 0 评论 -
创建react项目
react项目构建原创 2023-01-10 16:31:16 · 197 阅读 · 0 评论 -
react项目配置proxy
在package.json文件中使用proxy配置create-react-app脚手架低于2.0版本时候:"proxy":{ "/api/**":{ "target":"http://m.kugo.com", "changeOrigin": true }}create-react-app脚手架2.0版本以上只能配置string类型:"proxy": "http://m.kugo.com",(推荐)使用http-proxy-middlew.原创 2020-08-03 15:49:17 · 1020 阅读 · 0 评论 -
react配置全局scss变量
自己在搭一个react的移动端demo,考虑到以后可能回做样式整体调整,就进行了scss变量全局的配置,配置过程如下:1.安装sass-resources-loadernpm i -S sass-resources-loader2.创建公共配置文件我创建了两个scc配置文件,一个存放变量variable.scss,一个存放混合指令mixin.scss3.设置配置文件如...原创 2019-04-08 15:24:45 · 6316 阅读 · 0 评论 -
Unable to preventDefault inside passive event listener due to target being treated as passive.
近期用react+antd-mobile写一个react案例,使用Carousel组件时,意外发现滑动切换时控制台出现如下提示百度了下,原因简述如下:由于浏览器必须要在执行事件处理函数之后,才能知道有没有掉用过 preventDefault() ,这就导致了浏览器不能及时响应滚动,略有延迟。所以为了让页面滚动的效果如丝般顺滑,从 chrome56 开始,在 window、d...原创 2019-04-05 19:14:58 · 39149 阅读 · 6 评论 -
两行或三行(多行)文本溢出显示...不生效
就在刚刚需要在react项目写一个限制文本长度两行,溢出显示省略号的场景,但是没有生效,经过查阅,得到以下解决方法,供参考~ 初次写法:.item-title{ overflow:hidden; text-overflow:ellipsis; display:-webkit-box; -webkit-box-orient:vertical; ...原创 2018-09-18 14:34:36 · 10756 阅读 · 8 评论 -
react封装倒计时定时器
准备工作:1.在state中定义倒计时时间;constructor(props){ super(props); this.state={ time: 60, }}2.添加定时器方法;// 倒计时time = () => { // 清除可能存在的定时器 clearInterval(this.timer) ...原创 2018-09-01 14:24:37 · 2835 阅读 · 0 评论 -
基于react封装监听页面滚动组件
前段时间做了一个react的pc项目,因为业务需要做监听页面滚动操作,在网上找了一些方法都不太理想,干脆直接自己动手丰衣足食了,代码如下:/** * 文档作者: Beamon__ * 描述信息:公共组件-监听页面滚动触发回调 * props: * num:{number} 设置的触底限制高度,默认值为0 * scrollCallback:{function} 满足页面滚...原创 2018-08-17 23:57:06 · 4317 阅读 · 2 评论