自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

o.0

0.o

  • 博客(14)
  • 收藏
  • 关注

原创 Echarts地图市级可点击切换进区县级地图遇到的问题记录在案

ECharts地图开发经验总结本文总结了ECharts地图开发中的6个常见问题及解决方案:1)从阿里云DataV平台获取市县地图JSON资源;2)通过off()方法解决市县地图点击事件冲突;3)使用query参数精确绑定散点点击事件;4)通过geo和series双层叠加实现立体边框效果;5)将文字合成到图片中解决长方形散点变形问题;6)注意散点与地图区域的高亮效果冲突。文章提供了详细的代码示例和效果截图,涵盖了地图资源获取、事件处理、样式优化等实用技巧,对ECharts地图开发具有参考价值。

2025-06-06 15:41:25 406

原创 echarts双饼图,其中一个置灰,可通过点击图表切换

摘要:本文介绍了一种实现双饼图交互效果的方法,通过控制透明度(opacity)实现饼图置灰效果,点击可切换当前显示饼图。代码使用ECharts配置选项,通过设置series中的itemStyle控制透明度,tooltip控制数据提示显示,emphasis控制高亮效果。监听click事件切换showPie1状态变量,实现动态交互。该方案既能作为切换按钮,又能展示数据信息,正常饼图悬浮显示数据,置灰饼图无交互效果。

2025-06-05 16:39:45 222

原创 element的el-table的列显示隐藏导致表格列显示错位

摘要 在使用Element UI的el-table实现列显示/隐藏功能时,遇到列错位或显示不全的问题。初始状态正常,但操作列隐藏后出现布局异常。分析认为可能是表格未重新渲染导致。解决方案是通过v-if强制重新渲染表格:1) 监听columns变化调用getNewColumns;2) 在列变化后执行reloadTable方法,利用$nextTick短暂销毁并重建表格组件。该方法有效解决了列错位问题,使表格能正确响应列显示状态的变化。关键代码包括列过滤逻辑和表格的重建机制。

2025-06-04 14:38:54 460

原创 浅啄vuex

Vuex是一个专为vue.js应用程序开发的状态管理模式+库。它采用了集中式存储管理应用的所有组件的状态,并以相应的规则保证状态以一种可预测的方式发生改变。也就是说,所有组件的数据状态进行统一管理(存储和变更),每个组件内部不需要再独自维护这些数据。数据变更时,统一修改Store中的数据,数据是响应式的,用到这个数据的组件会自动更新。state管理组件数据,管理的数据是响应式的,当数据改变时驱动视图更新mutations同步更新数据,state中的数据只能使用mutations去改变数据。

2025-05-19 14:07:34 563

原创 HBuilder的uniapp项目中的pages.json

HBuilder的uniapp项目中的pages.json

2025-04-02 17:05:53 723

原创 使用HBuilder运行微信小程序

uniapp项目在HBuilder中运行到微信开发者工具

2025-04-01 13:14:47 606

原创 Three.js从入门到不知道哪里(typescript版)

typescript项目学习three.js

2025-03-20 01:38:51 457

原创 关于我在学习ts时学了什么【持续不定期更新...】

菜鸟轻啄ts

2024-12-07 13:26:53 343

原创 vue3中使用ref,及ref和reactive的区别

vue3中使用ref,及ref和reactive的区别

2024-12-06 15:09:38 610

原创 v-touch不支持vue3,使用vue-awesome-swiper实现上下页滑动切换

原有的项目是vue2使用v-touch,后面项目升级到了vue3,在使用的过程中发现vue3不支持使用v-touch。

2024-12-06 13:38:48 213

原创 electron客户端窗口全屏显示

可以保留出任务栏的位置,实现全屏的效果,且可拖动窗口,但是拖动窗口之后,窗口的大小会恢复成初始化窗口时设置的width和height的数值。可以实现全屏,但是如果的任务栏固定在桌面上,任务栏也会隐藏,整个桌面就都显示窗口,有点类似浏览器F11的效果,且存在没法拖动窗口的问题。获取当前屏幕工作窗口的宽高,从而设置要打开的窗口的宽高,实现全屏显示又可拖动的效果。窗口需要铺满整个屏幕,实现全屏显示,可拖动,不可改变窗口大小。

2024-12-04 13:23:26 1686

原创 v-for中直接使用v-model绑定item报错

v-for中直接使用v-model绑定item报错

2024-11-28 21:25:55 497 1

原创 echarts地图省份密度和城市散点图

需要根据交易量和交易员数分别在地图上显示效果,根据数量省份显示不同区间的颜色,散点图以点的大小区分数值。

2024-11-28 17:22:59 276

原创 computed和watch的区别

computed是vue提供的一种计算属性。它依赖于其他响应式数据,并在依赖的数据发生变化时自动更新。具有缓存机制,只有在依赖的数据发生变化时才会重新计算。watch是vue提供的一种监听属性。用于监听某个数据的变化,并在变化时执行自定义的回调函数。可以监听单个或多个数据的变化,并执行相应的逻辑。

2024-11-28 14:40:04 259

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除