- 博客(17)
- 资源 (1)
- 收藏
- 关注
原创 echarts地图合并(1)
4、导出新的json文件,并把erea改成name,用作echarts的源文件,echarts只能识别name.直接获取合并以后的json文件,缺点不太灵活,下次介绍直接在代码里处理。2、编辑json数据,比如我需要合并河北、天津、北京组成一个京津冀地区。效果图如下,没有边框。下次介绍怎么通过合并去重坐标点的方式合并区域。选择下载整个china的json数据。输入执行命令生成新json文件并输出。点击console打开控制台。分别添加area:京津冀。
2024-04-12 16:35:36
888
原创 解决require引入报错
当webpack 出现此类报错,则说明没有相关配置, 需要再webpack.config.js 文件夹内写入相对应的模块配置。
2024-03-25 10:40:15
501
原创 setState()使用遇到的小问题
这确保了你在更新状态时使用先前的状态值,避免了直接替换引用。这种模式尤其在涉及到异步更新和多次更新的情况下是更安全的方式。这样的赋值会导致对象引用的改变,可能会导致一些不符合预期的行为,尤其是在使用对象浅比较的地方。后面发现数据一直没有被更改,各种断点,检查刷新机制,发现是obj没有被更改。这样,你可以确保使用先前的状态,并在其基础上应用更新。一样,合并(merge)新的状态对象到旧的状态对象中。为了避免这个问题,你可以使用解构赋值结合。实际上,初始化里面还有更多的键值对。时,React 会直接使用。
2023-12-15 15:42:28
461
原创 多个echarts联动处理
是 ECharts 提供的方法之一,用于将多个图表实例连接在一起,实现它们的联动效果。通过连接,一个图表的操作(如缩放、平移)会影响到其他连接的图表,从而在多个图表之间保持一致性的视图状态。比如有两个echart图表,需求要求鼠标放在其中一个图的指标上,放在周一,浮窗显示周一的数据,其他的图表也同时浮窗显示周一的,都显示对应的X轴坐标。事件,然后通过获取点击的坐标信息,将这些信息传递给其他图表的 tooltip 进行显示。例如,如果您对一个图表进行了缩放,其他连接的图表也会相应地进行缩放。
2023-11-28 15:12:17
1998
2
原创 since Cannot find module ‘node:events‘问题处理
可能是因为node.js版本太低,更新node即可。推荐用nvm管理node版本。npm install报错。
2023-07-15 21:44:42
924
原创 js 中null 和 undefined 的意义是什么?
都表示某个值的缺失或不存在。它们在某些情况下可以互换使用,但在其他情况下则有不同的含义。是一个原始类型(primitive)。此外,对于未定义的变量,变量类型也是。表示一个空对象指针,即变量中没有指向任何对象的引用。表示变量被声明但未被初始化,或者变量在声明之前被引用。因此,在使用变量之前,应该先检查该变量是否被定义。不是一个关键字,而是一个全局变量,其默认值为。是一个对象类型(object),而。在JavaScript中,另外,需要注意的是,
2023-04-07 11:28:19
172
原创 javaScript中闭包的作用
这样,当我们多次调用闭包函数并传入相同的参数时,它会首先检查缓存对象是否有相应的缓存数据,如果有则直接返回缓存数据,如果没有则调用原始函数进行计算,并将计算结果存储在缓存对象中。缓存数据是指将之前计算过的结果存储起来,以便之后再次调用时可以直接返回结果,避免重复计算,提高程序的运行效率。在这个例子中,我们使用自执行的闭包函数来封装代码块,并返回一个对象来公开公共接口。通过这种方式,我们可以在对象中封装公共方法和属性,并将它们暴露给外部代码。函数,它接受一个函数作为参数,然后返回一个闭包函数。
2023-04-07 11:10:24
650
原创 解决wangEditor从word复制粘贴图片,带有页眉页脚的问题
提取 Word 文档中包含的所有图像数据,包括页眉和页脚中的图像数据。这是因为 RTF(Rich Text Format)是一种标记语言,可以在其中嵌入文本、图像和其他媒体类型的数据。在 Word 中,页眉和页脚的内容也可以通过 RTF 格式进行描述和呈现。话不多说,直接贴代码。
2023-04-07 10:59:24
746
1
原创 将二进制图片数据通过接口传给后端
在上述示例中,imageData是二进制图片数据,callback是上传成功后的回调函数。在发送请求之前,我们需要使用方法设置请求头,将数据类型设置为image/png。接着,我们将响应类型设置为json,以便在接收到响应时可以将其解析为JavaScript对象。然后,我们使用事件监听器监听异步请求的状态变化,当请求状态为4(即请求已完成)时,判断响应状态码是否为200,如果是200,则调用回调函数,并将响应数据作为参数传递给该函数。最后,我们使用send方法发送请求,并将imageData。
2023-04-04 15:08:58
704
1
原创 js怎么生成随机数
需要注意的是,由于 Math.random() 方法返回的是一个伪随机数,因此在某些情况下可能会产生重复的数值。如果需要生成更加安全的随机数,可以使用 window.crypto.getRandomValues() 方法。其中,Math.random() 方法可以返回一个介于 0 和 1 之间的随机数,可以通过乘法和加法运算来实现生成更大或者更小的随机数。方法可以将计算结果向下取整,保证生成的是整数。分别代表所需随机数的范围的最大值和最小值。分别代表所需随机数的范围的最大值和最小值。
2023-03-30 15:18:27
590
原创 YYYY-MM-DD格式日期正则表达式
YYYY-MM-DD格式日期正则表达式// 通用const reg=/ ([\d]{4}(((0[13578]|1[02])((0[1-9])|([12][0-9])|(3[01])))|(((0[469])|11)((0[1-9])|([12][0-9])|30))|(02((0[1-9])|(1[0-9])|(2[0-8])))))|((((([02468][048])|([13579][26]))00)|([0-9]{2}(([02468][048])|([13579][26]))))(((0[1
2021-12-21 17:59:32
2462
基于WINDOW平台的个人防火墙
2018-06-11
前端的3d饼图不知道用啥框架做的
2023-09-22
TA创建的收藏夹 TA关注的收藏夹
TA关注的人