- 博客(15)
- 收藏
- 关注
原创 生产环境ChunkLoadError: Loading chunk xx failed.报错
生产环境ChunkLoadError: Loading chunk xx failed.报错
2022-07-07 15:13:11
10664
8
原创 前端table导出表格excel,react-html-table-to-excel和js-export-excel
方法一:使用 react-html-table-to-excel官网:react-html-table-to-excel - npm缺点:上次更新是 5年前了。这个只能导出.xls这种格式需要获取到table dom节点,js可以用getElememtById,querySelector获取节点,react类组件可以用ref获取,我用的是函数时组件测试,所以用的是useRef导出效果如下:(.xls在mac的number表格打开是乱的,用windows的excel可以打开)..
2021-12-17 15:30:29
767
3
原创 Ant Design Pro v5体验
看到有在说v5版本对布局、数据流、权限都进行了大改动,就下了个来看看v5的文档https://beta-pro.ant.design/docs/getting-started-cn发现src下面的layouts和models文件夹都不见了布局的改动看文档https://github.com/ant-design/ant-design-pro/issues/6434这些改动中感觉就是数据流这个带来的便利最大,也是使用最普遍的,没个人都会用到最直观的感觉就是难道蚂蚁团队要抛弃dva了?后
2021-07-19 16:16:38
2882
4
原创 webpack项目build打包之后出现.map后缀文件的作用
build之后占用体积最大的是.map文件,项目打包之后,代码是经过压缩加密的,如果运行报错是不知道哪里报错的,map文件就是就像未加密的文件,可以准确知道哪一行哪一列报错解决方法:react:webpack.config.js中的devtool:falsevue:config/index.js 中改为 productionSourceMap: false 就不生成map文件...
2021-05-31 17:52:01
1595
原创 css修改系统默认滚动条样式
理论上一般不建议修改默人滚动条,奈何产品和ui都是颜值党,肤浅的人只看外表不看内在????在ie下要另外的修改属性,在火狐不支持修改默认滚动条
2021-05-31 14:45:56
201
原创 引入@ant-design/charts之后出现“export ‘__spreadArray‘ was not found in ‘tslib‘
$ npm install @ant-design/charts --save引入ant-design/charts之后编译出现warning提示:warning in ./node_modules/@antv/algorithm/es/gaddi.js"export '__spreadArray' was not found in 'tslib'决解方式:npm install tslib --save-dev
2021-05-24 17:08:22
7006
1
原创 react异步操作组件卸载之后去setState的报错
报错:Warning: Can't perform a React state update on an unmounted component. This is a no-op, but it indicates a memory leak in your application. To fix, cancel all subscriptions and asynchronous tasks in a useEffect cleanup function.1.类组件就是用生命周期的勾子取取消掉订阅
2021-05-10 19:33:35
811
原创 ant design pro v4 -- dva+yeild
dva官网介绍:dva 首先是一个基于redux和redux-saga的数据流方案,然后为了简化开发体验,dva 还额外内置了react-router和fetch,所以也可以理解为一个轻量级的应用框架。官网传送门:https://dvajs.com/guide/特性看起来就感觉很厉害的亚子,刚好antd pro就是umi配合dva方案实现,就下个v4(有v5版本--重写一些component等等,ts、js这些根据需求选择,v5有更多的标准,用起来方便一些,势必带来的问题是可定制性降低...
2021-03-17 14:58:15
686
8
原创 高德Web JS之海量点加载中的Bug
按照高的api官方文档中的描述饮用,会报错 Cannot read property 'size' of undefined在MassMarks中,第一个参数传null或者dataobjeg:var massMarks = new MassMarks(null,{ zIndex: 10, ......})
2021-03-12 18:36:40
241
2
原创 less动态生成--antd换肤功能
原理:依赖antd-theme-generator插件来生成一个themeColor.less文件,less中颜色都用antd的变量来替代,在切换时候使用less.modifyVars(themeconfig)中的 themeconfig来传进去不同颜色配置注意: 1、每次修改配置颜色都需要重新生成一遍 2、使用yarntheme(貌似npm都会报错) 3、根目录中的color.js中的themeVariables中的antd变量要跟styles/th...
2021-03-12 18:15:46
1658
3
原创 在react中引入openlayer地图服务
安装依赖:$ npm install ol --save//openlayers包已经被弃用,目前官方推荐维护为ol包import React from 'react';//地图服务所用到的依赖引用import Map from 'ol/Map';import View from 'ol/View';(或者import {Map, View} from 'ol';)import TileLayer from 'ol/layer/Tile';import XYZ from '.
2021-03-12 17:57:20
825
6
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人