react.js
文章平均质量分 91
记录react项目开发过程中的疑难点
腰果虾仁
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
react / umi 配置自定义环境变量
前言:在我们开发一个项目时,有些情况需要我们根据不同环境执行不同的操作,而内置的 process.env 中的环境变量不足以满足需求时,我们就需要手动来配置自定义的环境变量了。 一、react(项目环境:create-react-app 脚手架) 方案一: 使用 cross-env 插件(推荐) 使用 cross-env 是一种比较常见的做法。 由于我这里是脚手架搭建的,后面的步骤需要执行 npm run eject 把 webpack 配置暴露出来,注意项目一旦执行 npm run eject 操作后不可原创 2021-05-12 16:06:53 · 6689 阅读 · 0 评论 -
antd按需加载及配置自定义antd主题
react+antd 配置按需加载及自定义antd主题 基于create-react-app脚手架开发。 react版本16.13.1;antd版本4.10.3。 按需加载 一、使用 babel-plugin-import 插件 首先讲一下通过 babel-plugin-import 这个插件来实现的按需加载方式。 安装 babel-plugin-import 插件: //npm用户 npm install babel-plugin-import //yarn用户 yarn add babel-plu原创 2021-02-22 18:28:25 · 1376 阅读 · 0 评论 -
React 轮询并弹出浏览器通知(Notification)
React 轮询并弹出浏览器通知(Notification) Notification是H5新增属性,目前应该是除IE外其他浏览器都兼容 点我可以看Notification的完整api 需求是进入页面后开始轮询,然后符合条件的话弹出浏览器通知框 一、轮询 我这里直接使用setTnterval进行轮询,首先在state中定义一个变量(将setInterval赋值给一个变量的意义在于需要用这个变量在页面销毁、卸载的时候清除掉,清除setInterval的重要性远高于清除setTimeout),例如timer:n原创 2020-08-05 18:17:11 · 3048 阅读 · 0 评论 -
记录react+antd项目中使用Popconfirm及获取所点击行的数据
记录react+antd项目中关于Table中使用Button实现点击某行禁用效果及Popconfirm踩坑 一、首先使用点击Button弹出Popconfirm,再点击确定来控制disabled属性的true或者false,控制disabled属性通过控制一个变量就可以了。 1.首先看一下Popconfirm及Button的使用 <Popconfirm title="是否确认?" onCo...原创 2020-01-19 18:17:47 · 6834 阅读 · 0 评论
分享