自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(307)
  • 收藏
  • 关注

原创 编译器习惯 【idea新版本ui打开隐藏的按钮】

摘要:本文介绍如何解决工具栏折叠和Git操作按钮隐藏问题,通过STEP1、STEP2设置实现与示例完全一致的效果。支持自定义图标和拖拽调整顺序(TIP:长按行可拖拽)。同时提供3个实用设置:关闭"始终选择打开的文件"以显示文件定位按钮;配置新文件夹打开时默认定位到指定路径。这些设置能有效优化工作区显示效果和操作效率。

2025-04-15 20:06:37 777

原创 计算机毕设项目案例

计算机毕业设计项目分享

2024-02-18 10:08:56 731

原创 使用@vue-office/pdf时,pdf展示不全

摘要:PDF文档在Vue组件中只显示前几页的问题解决方案。通过给vue-office-pdf组件设置固定高度(calc(100vh-14.7rem))并添加overflow-y:auto样式,确保所有PDF页面都能正确渲染显示。组件包含加载状态处理和错误回调功能,使用@vue-office/pdf库实现PDF预览功能。样式部分采用SCSS编写,包含系统说明标题和PDF容器的布局样式。

2026-01-21 10:08:22 59

原创 浙政钉小程序开发指南

摘要:本文详细介绍了使用uni-app开发浙政钉小程序的完整流程,分为专有钉钉开发上线和浙政钉正式上线两个阶段。主要内容包括开发环境配置、权限申请、免登实现、业务开发、上线部署等关键步骤,并针对常见问题提供了解决方案。特别强调了开发过程中需要注意的权限管理、白名单配置、真机调试等要点,为开发者提供了实用的技术参考。文章还补充了专有钉钉与浙政钉环境差异的处理方法,帮助开发者顺利完成从开发到上线全流程。

2025-12-18 13:21:58 1133

原创 Echart 报错 Uncaught TypeError: Cannot read properties of undefined (reading ‘type‘)

摘要 本文描述了在Vue3中使用ECharts时遇到的两种常见报错: Uncaught TypeError: Cannot read properties of undefined (reading 'type') 鼠标交互时的报错问题 问题原因在于ECharts实例被Vue转换为响应式对象导致功能异常。解决方案是使用Vue3的markRawAPI标记ECharts实例为非响应式对象: import { markRaw } from "vue"; myChart.value = markRaw(echart

2025-11-10 15:43:29 400

原创 el-upload实现文件上传预览

本文介绍了基于Vue2+Element UI实现文件上传预览功能的解决方案。主要内容包括: 使用el-upload组件封装文件上传功能,支持分片上传和进度显示 通过vue-office系列插件实现Office文件预览(DOCX/EXCEL/PDF/PPTX) 构建独立预览页面filePreviewer,接收文件类型和地址参数 提供文件上传组件的完整示例代码和使用方式 注意事项:需要根据项目版本(Vue2/Vue3)调整插件导入方式 该方案实现了从文件上传到预览的完整流程,支持多种文件格式,可作为企业级文件管

2025-11-07 18:20:57 1154

原创 Cherry Studio配置华为ModelArts Studio

本文介绍了在华为云ModelArts平台上配置和使用模型的五大步骤:1)官网开通服务;2)获取API地址和model参数;3)在cherryStudio配置模型提供商(仅需填写/v1前的地址);4)配置模型参数或一键添加所有模型;5)创建API并设置密钥,最后即可开始使用模型。整个过程清晰简洁,帮助用户快速完成模型配置。

2025-11-04 15:29:05 360

原创 宝塔安装wordPress

本文指出不应通过宝塔应用商店安装应用,建议使用docker应用商店。简要说明了安装步骤:1)安装应用;2)在服务器后台开放18040端口并添加数据库;3)完成配置。全文强调正确安装方式,并提供简明操作指南。

2025-10-29 14:20:01 252

原创 大屏适配方案

本文介绍了一种在Vite环境下实现SCSS与JavaScript变量同步的解决方案。通过定义changePx函数和screenSize配置文件,实现了CSS尺寸单位(vw/vh)的自动转换。核心是在Vite配置文件中注入SCSS变量,使JavaScript和SCSS共享同一套屏幕尺寸配置。该方案特别适合多屏适配场景,只需修改screenSize.js中的基础尺寸即可自动适配不同分辨率。文章详细展示了配置方法、工具函数实现以及在Vue组件中的使用示例,包括动态导入组件、响应式样式处理等技术细节。

2025-10-27 16:38:24 365

原创 构建时变量注入:Vite 环境下 SCSS 与 JavaScript 的变量同步机制

摘要:本文介绍了在Vite项目中配置全局屏幕尺寸变量并实现响应式单位转换的方法。通过screenSize.js定义基础尺寸(3840x2160),在vite.config.js中将其注入SCSS变量$wide-width/$wide-height。在base.scss中定义changePx函数,可根据传入像素值自动转换为vw/vh单位,实现基于设计稿尺寸的响应式布局方案。该方案通过预处理配置与Sass函数结合,简化了响应式开发流程。

2025-10-27 16:31:56 333

原创 基于el-check-group再次封装的组件

基于el-check-group再次封装的组件,可获取更详细的组件状态变化

2025-09-28 10:45:46 343

原创 Flicking单图轮播无法拖动的问题

文章摘要:在使用Flicking组件实现滑动效果时,若中间图片占满div会导致鼠标无法滑动。这是由于默认情况下图片拖动会显示缩略图。解决方法是为img元素添加pointer-events: none样式禁用该效果。文中提供了完整Vue3示例代码,包含Flicking配置、自动播放插件以及图片缩放动画样式处理,通过getSlideOverStyleBox8方法计算图片位置和缩放比例,实现流畅的滑动效果。

2025-09-06 19:22:31 329

原创 ucharts[qiun-data-charts]实现双指缩放图表

本文介绍了uni-app中使用qiun-data-charts组件时的事件监听配置项。主要包括:ontap(点击事件)、ontouch(触摸事件)、onmouse(PC端鼠标事件)、onmovetip(跟手显示tooltip)和onzoom(双指缩放)等布尔参数。示例代码展示了如何配置线图,开启触摸、缩放功能,并设置图表样式选项如padding、坐标轴样式等。特别说明某些功能需要组合条件才能生效,如跟手显示tooltip需要同时开启触摸事件和禁用滚动条。

2025-09-04 15:58:55 569

原创 uniapp中使用echarts并且支持pc端的拖动、拖拽和其他交互事件

本文介绍了如何在Vue项目中集成ECharts图表库,并针对移动端进行优化。主要内容包括:1) 通过npm安装ECharts和zrender依赖;2) 配置ECharts环境参数,开启触摸事件、SVG/Canvas渲染支持;3) 实现一个包含2万数据点的面积图示例,支持数据缩放和触摸交互;4) 添加响应式处理,确保图表能适应窗口大小变化;5) 通过CSS禁用浏览器默认触摸行为,优化移动端体验。代码提供了完整的实现方案,包括图表初始化、数据处理、事件绑定和清理逻辑。

2025-09-04 11:44:54 531 1

原创 Uniapp非脚手架项目打包为5+ App后,在Android端按返回键会意外退出应用。

摘要:针对uniapp应用打包成5+App后,点击手机物理返回键直接退出应用的问题,解决方案是在main.js中添加监听事件。通过监听plusready和backbutton事件,使用window.history.go(-1)实现返回上一页功能而非直接退出应用。该代码需在应用初始化时执行,确保物理返回键行为符合预期,保持应用内导航逻辑一致性。(98字)

2025-08-21 13:25:55 381

原创 Document Picture-in-Picture API拥抱全新浮窗体验[参考:window.open]

摘要:前端开发中,Document Picture-in-Picture API 提供了比传统 window.open() 和 Modal 更优的浮窗解决方案。它支持创建独立置顶窗口,可加载任意HTML内容,适合实时数据展示、悬浮工具栏等场景。相比Modal,它能在切换标签页时保持显示,但需通过字符串注入内容。建议根据需求选择:表单交互用Modal,常驻工具用DocumentPiP。该API兼容性有限,需先检测浏览器支持情况。

2025-08-08 17:55:14 966

原创 @vue-office的坑 Failed to resolve entry for package “@vue-office/docx“. The package may have

本文介绍了在使用@vue-office插件(v1.6.3-1.7.14版本)时,因更新其他插件导致路径引用问题的解决方案。通过将默认导入路径修改为v3版本的模块路径,如"@vue-office/docx/lib/v3/vue-office-docx.mjs"和对应的CSS路径,解决了组件渲染问题。文章提供了完整的Vue组件代码,支持预览docx、excel、pdf和pptx四种文件类型,包含文件加载状态控制、渲染事件处理和Excel配置选项等功能。组件通过响应式设计实现自适应布局,并提供

2025-07-24 14:51:01 1629 5

原创 vue3组合式函数(Composables) 使用示例【useValid】

Vue3组合式API实现数据有效性验证摘要:本文介绍了如何使用Vue3的组合式函数(Composables)实现数据有效性验证。通过创建useValid.js组合式函数,封装了isValidValue、returnValue等方法,用于验证常见无效值如"undefined"、null等。相比Vue2的mixins,组合式函数具有数据来源清晰、避免命名冲突等优势。文章演示了两种使用方式:局部导入和全局注册(通过provide/inject或app.config.globalProperti

2025-07-17 16:33:18 758

原创 Vue3的组件通信方式

Vue组件通信方式全面指南:从父子组件到跨线程通信 本文系统梳理了8种Vue组件通信方案,覆盖不同场景需求: 基础父子通信:Props/Emits(单向/双向)和v-model语法糖 跨层级方案:Provide/Inject自上而下数据流 全局状态管理:推荐Pinia替代Vuex,提供类型安全 特殊场景方案:事件总线(mitt)、模板引用、作用域插槽 性能优化:WebWorkers处理CPU密集型任务 每种方案均附代码示例,并对比了适用场景、优缺点和复杂度星级。建议根据具体场景组合使用,简单父子通信用pro

2025-07-11 16:22:37 585

原创 remote: [session-9e4094b1] reject by mode [i]fatal: unable to access ‘https://gitee.com/xxx 400

解决git clone报错400的方法:先删除凭据并重启电脑后重新输入账号密码,若仍失败,可尝试更换WiFi网络或使用手机热点连接。这种报错通常与网络环境或认证问题有关,简单的网络切换往往能解决此类连接问题。

2025-07-04 15:03:40 586

原创 利用云效实现自动化部署gitee仓库中的项目

本文介绍了使用云效平台实现Node项目(Vue/React等)自动化部署的完整流程。主要包括:1)在服务器创建项目目录;2)首次手动部署验证;3)在云效配置流水线,包括选择代码仓库、设置触发条件等;4)配置Gitee的Webhook实现代码提交自动触发部署;5)测试自动化流程。文章详细说明了从代码提交到自动打包、部署的全过程配置方法,通过该方案可实现开发人员提交代码后自动完成项目部署的完整CI/CD流程。

2025-06-26 18:00:23 610

原创 Vue性能优化“天花板”级教程:Lighthouse诊断+代码分割+CDN+骨架屏+SSR,一篇搞定首屏秒开!

Vue应用首屏性能优化指南:针对SPA白屏问题,提供系统优化方案。首先通过Lighthouse和Bundle分析工具精准定位性能瓶颈,重点关注FCP和LCP指标。核心优化包括:1)代码分割(路由懒加载+组件动态导入);2)资源优化(CDN部署+Gzip压缩+WebP图片);3)骨架屏提升用户体验。进阶可选SSR/SSG渲染方案和TreeShaking瘦身技术。强调优化后需持续监控性能指标,确保FCP<1.5秒、LCP<2秒的目标。通过诊断-优化-监控的闭环流程,可实现Vue应用的秒开体验。

2025-06-24 18:17:03 1213

原创 华硕电脑,全新的超频方式,无需进入BIOS

华硕推出全新超频软件TurboVCore,支持在Windows系统直接调节CPU频率并实时生效,无需进入BIOS或重启。该软件适用于Z890/B860等系列主板,提供一次性超频功能(重启后失效),更加安全便捷。用户需通过ASUS DriverHub下载安装,在"独立套件"中获取。使用时可调整倍频等参数,实现即时性能提升。该方案解决了传统超频需反复重启的痛点,为硬件爱好者提供了更灵活的操作体验。

2025-06-05 17:48:42 3263

原创 vite 插件推荐

推荐几款实用的Vite插件:vite-tsconfig-paths - 支持TS路径映射,简化模块导入vite-aliases - 自动生成模块别名,减少手动配置vite-plugin-vconsole - 移动端调试工具vite-plugin-mock-server - 提供Mock API服务vitawind - 自动配置Tailwind CSSvite-plugin-restart - 文件变更时自动重启服务vite-plugin-tips - 增强开发提示信息

2025-05-29 10:44:47 598

原创 快速定位到源码位置的插件 - vite/webpack

本文介绍了三种前端开发调试工具的配置方法。首先,vite-plugin-vue-devtools 用于 Vue 项目,通过 npm 安装并在 vite.config.js 中配置,支持组件检查和编辑器跳转。其次,react-dev-inspector 的配置较为复杂,需自行查阅资料。最后,推荐使用 code-inspector-plugin,支持多种打包工具和框架,安装后在配置文件中引入插件即可使用。该插件提供快捷键和页面按钮两种方式跳转代码,适用于微前端项目,并支持自定义编辑器路径。更多详情可参考官网

2025-05-14 11:57:40 722

原创 错误:ER_NOT_SUPPORTED_AUTH_MODE: Client does not support authentication protocol requested by server;

错误:ER_NOT_SUPPORTED_AUTH_MODE: Client does not support authentication protocol requested by server;

2025-05-09 17:14:00 438

原创 Axios替代品Alova

Axios替代品Alova

2025-05-08 13:17:19 894

原创 vue项目部署后部分子页面刷新后403

【代码】vue项目部署后部分子页面刷新后403。

2025-05-07 19:35:02 562

原创 25个在线地图瓦片URL分享

(1)高德卫星影像URL高德卫星影像(2)高德大字体电子地图URL高德电子大字体(3)高德卫星影像URL与路网URL高德卫星影像+路网(4)高德卫星影像URL与地名路网URL高德卫星+标签(5)腾讯电子地图腾讯电子地图(6)冷色地图URL冷色地图(7)暗黑地图URL暗黑地图(8)地形渲染图1URL地形渲染图1(9)海洋渲染图URL海洋渲染图(10)地形渲染图2URL地形渲染图2(11)地形渲染图3URL地形渲染图3。

2025-04-25 11:29:02 5634

原创 阿里、蚂蚁、腾讯纷纷推出 AI 组件库,React / Vue 全覆盖,AI 组件库超全汇总来啦!

随着 AI 技术的快速发展,阿里、蚂蚁、腾讯都相继发布了各自的 AI 组件库。这些组件库支持 React 和 Vue 技术栈,为开发者提供了高效的解决方案。本文就来盘点常见的 AI 组件库!

2025-04-25 10:26:30 1434

原创 毕设 - 数字孪生智慧农场(vue+高德地图)项目分享

毕设 - 数字孪生智慧农场(vue+高德地图)项目分享​数字孪生智慧农场​

2025-04-21 14:56:33 460

原创 前端实现数据导出成excel

【代码】前端实现数据导出成excel。

2025-04-21 14:52:45 601

原创 vue3项目本地开启https协议访问(vite)

【代码】vue3项目本地开启https协议访问(vite)

2025-04-17 16:27:52 1677

原创 el-dialog实现遮罩层后面的内容也能点击

el-dialog实现遮罩层后面的内容也能点击

2025-04-02 14:33:26 589 1

原创 vue项目启动App running at: - Local: http://localhost:8080/ - Network: unavailable 没有ip:port解决

vue项目启动App running at: - Local: http://localhost:8080/ - Network: unavailable 没有ip:port解决

2025-03-24 17:52:03 1724 2

原创 vue+echarts实现饼图组件(实现左右联动并且数据量大时可滚动)

【代码】vue+echarts实现饼图组件(实现左右联动并且数据量大时可滚动)

2025-03-19 18:45:02 436

原创 毕设 - 社区全景图信息大屏(vue)项目分享

毕设 - 社区全景图信息大屏(vue)项目分享

2025-03-17 13:54:09 345

原创 vue+百度GL地图实现测距并清除

vue+百度GL地图实现测距并清除绘制的测距图层

2025-03-17 13:49:29 528

原创 webstorm修改顶部标签页颜色

webstorm修改顶部标签页颜色

2025-03-14 16:42:14 199

原创 git pull报错:Unable to negotiate with port: no matching host key type found. Their offer: ssh-rsa

Unable to negotiate with xx.xx.xx.xxx port 29418: no matching key exchange method found. Their offer: diffie-hellman-group14-sha1,diffie-hellman-group1-sha1fatal: 无法读取远程仓库。

2025-03-13 10:52:52 695

在线视频观影平台包含后台管理系统

技术栈:vue2 + ElementUI node + express + mysql 一个简单的视频观影页面,能注册登陆,用户可以新增和删除自己的评论 后台只能管理员登陆 管理员可以发布编辑并删除电影内容, 可以管理用户和管理评论等功能 如下载后不会运行可后台私我(一直在线)

2023-03-09

超级无敌巨详细的前端面试题,共七章

大前端概念深入人心,大前端最大的特点在于一次开发,同时适用于所有平台,开发者不用为一个APP需要做Android和iOS两种模式而担心。大前端是web统一的时代,利用web不仅能开发出网站,更可以开发手机端web应用和移动端应用程序。 本书是一本解析前端面试题的书,可以帮助求职者更好的准备面试。本书共包含八章,囊括了目前企业中常见的面试题类型和考点,包括Html、CSS、Javascript、Vue、计算机网络、数据结构与算法等最常见的面试题。本书通过技术点解析、代码辅佐的方式,让读者能深刻领会每个考点背后的技术。 本书紧扣面试精髓,对各种技术剖析一针见血,是想找工作的前端程序员和刚毕业学生的面试宝典。

2023-03-08

一个简单的商城网站 html非vue脚手架 https://programmermao-001.github.io/xhsTwo

在线地址 https://programmermao-001.github.io/xhsTwo/ 适合vue新手看的 没记错的话应该有 购物车功能的实现(vuex) 轮播图的使用(elementUI)

2023-02-24

一个简单的静态页面,有动效,简单的 html+ css

在线预览地址: https://programmermao-001.github.io/xhsOne/ 一个简单的静态页面,有动效,简单的 html+ css

2023-02-22

空空如也

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

TA关注的人

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