- 博客(17)
- 收藏
- 关注
原创 echarts.js datazoom滑动效果导致页面的滑动无反应
时,ECharts 会阻止浏览器对鼠标移动的默认处理,这在某些场景下是必要的,比如当需要 ECharts 自身完全控制鼠标在图表上的行为,以避免页面滚动或其他默认操作干扰图表的交互体验。此属性控制当用户使用鼠标滚轮(或触控板的类似操作)时,是否触发数据窗口的平移或缩放行为。,则禁止通过鼠标滚轮来缩放和平移数据视图。这可以防止意外的交互,尤其是在数据量大且需要精确控制视图的情况下。这个属性决定是否阻止鼠标默认的移动行为。,则不阻止,默认的浏览器行为会生效,比如页面滚动。
2024-05-28 09:13:29
1490
原创 前端知识点
9. **使用Vue的SSR和Prerendering**:通过使用Vue的SSR和Prerendering功能,可以将应用的首屏内容在服务器端或构建时渲染,并将静态HTML直接返回给浏览器,以加快首屏加载速度。6. **使用Vue的keep-alive组件**:对于频繁访问的组件,可以使用Vue的keep-alive组件进行缓存,以避免不必要的重新渲染,提高页面加载速度。4. **使用CDN加速**:将静态资源(如Vue.js、第三方库、图片等)部署到CDN上,可以加速资源的加载速度,提高首次加载效果。
2023-10-25 14:24:58
135
原创 npm install 卡住 有可能是镜像代理问题?
如果您经常遇到Node.js安装问题,考虑安装nvm,然后使用它来安装Node.js。同时,也要确保您正在下载来自官方渠道的Node.js版本,以确保软件的可靠性和安全性。:有时候,下载Node.js时所使用的默认源可能会导致下载速度慢或卡住。您可以尝试使用其他镜像源,例如淘宝的镜像或使用npm的镜像命令来切换源。:有时候,网络下载速度取决于您的互联网连接和远程服务器的负载。:您可以尝试从Node.js的官方网站下载离线安装包,然后手动安装。您可以在安装Node.js之前运行上述命令,然后再次尝试安装。
2023-09-05 15:00:50
467
原创 多层数组对象找到对应的字段
如果你需要一个更简单的方法来查找多层嵌套数组对象中的特定字段值,你可以使用现代 JavaScript 中的一些高阶函数(Higher-Order Functions)如。请注意,这种方法适用于较小的数据集和浅层嵌套结构。如果数据集非常大或层级很深,性能可能会受到一定影响。对于更复杂的情况,可能需要使用递归或其他更高级的算法来处理。方法从一维数组中找到第一个与目标字段值相匹配的元素。方法将多维数组扁平化为一维数组。将每个对象的值提取为一个数组,并且通过。在上述代码中,我们首先使用。在示例中,我们使用字段名。
2023-06-30 10:13:20
1354
转载 Vue3 使用 Vue Router 时,prams 传参失效和报错问题
个人觉得这么写很鸡肋: 如果不把params参数写在路由路径中无法得到 params 参数,这种方式的params参数又会显示在地址栏。只要改成query 传参就好了,注意query传参只能用路由表中的 path ,不是 name ,并且所有参数都会显示在URL 地址上。[传递 state,在新页面使用 History API 接收参数](#使用 History API 方式传递和接收)使用 meta 原信息方式传递 (此方式更适用于路由守卫)注意,如果使用使用了这种动态路由匹配方式,
2023-03-27 10:45:34
12460
3
原创 前端基础小白(收集中)
实现mvvm的数据双向绑定,是采用数据劫持结合发布者-订阅者模式的方式,通过Object.defineProperty()来给各个属性添加setter,getter并劫持监听,在数据变动时发布消息给订阅者,触发相应的监听回调。...
2022-07-10 18:49:38
719
原创 git 拉取远程代码(小白教程)以及一些小问题
首先用 [ git clone (url) ] 克隆 项目 拉取修改后项目文件用 [ git pull ]修改文件后 [ git add ] 并 提交和注释 [ git commit -m ]最后将文件推送到项目 [ git push ]
2022-07-10 16:01:26
5237
空空如也
使用element-plus 表单验证 弹出警告框
2023-03-09
elementui 表格和input初次加载 会缩小 刷新会变正常是什么原因
2022-12-09
then的值怎么在外层拿到用 async和await方法 请详细写一下谢谢!
2022-12-08
TA创建的收藏夹 TA关注的收藏夹
TA关注的人