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 · 6029 阅读 · 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 · 1217 阅读 · 0 评论 -
React 轮询并弹出浏览器通知(Notification)
React 轮询并弹出浏览器通知(Notification)Notification是H5新增属性,目前应该是除IE外其他浏览器都兼容点我可以看Notification的完整api需求是进入页面后开始轮询,然后符合条件的话弹出浏览器通知框一、轮询我这里直接使用setTnterval进行轮询,首先在state中定义一个变量(将setInterval赋值给一个变量的意义在于需要用这个变量在页面销毁、卸载的时候清除掉,清除setInterval的重要性远高于清除setTimeout),例如timer:n原创 2020-08-05 18:17:11 · 2814 阅读 · 0 评论 -
记录react+antd项目中使用Popconfirm及获取所点击行的数据
记录react+antd项目中关于Table中使用Button实现点击某行禁用效果及Popconfirm踩坑一、首先使用点击Button弹出Popconfirm,再点击确定来控制disabled属性的true或者false,控制disabled属性通过控制一个变量就可以了。1.首先看一下Popconfirm及Button的使用<Popconfirmtitle="是否确认?"onCo...原创 2020-01-19 18:17:47 · 6405 阅读 · 0 评论