// 分类:vue 10 / 34 篇

把 Vue2 项目“黑盒”嵌进 Vue3:qiankun 微前端实战笔记

场景: 老项目:Vue2 已上线,源码动不了,只有打包产物。 新项目:Vue3 + Vite / Webpack,想“无痛”把老项目收编成一个页面/路由。 目标: 不改 V…

5 分钟阅读 阅读全文

在 Vue 2 中使用 qrcode 库生成二维码

1. 安装 qrcode 库 首先,确保你已经安装了 Vue CLI。如果尚未安装 Vue CLI,可以通过以下命令进行安装: npm install -g @vue/cl…

3 分钟阅读 阅读全文

Vue工程使用vuex

1.vuex简介 Vuex 可以帮助我们管理共享状态,并附带了更多的概念和框架。这需要对短期和长期效益进行权衡。 如果您不打算开发大型单页应用,使用 Vuex 可能是繁琐冗…

2 分钟阅读 阅读全文

Vue2 将网页内容转换为图片保存

一、常用第三方库 1. html2canvas [ 主流方案,支持大部分场景 ] 功能 :将指定 DOM 元素渲染为 Canvas,再转换为图片(支持 PNG/JPEG 格…

3 分钟阅读 阅读全文

Vue 全局事件总线:Vue 2 vs Vue 3 实现

Vue 2 全局事件总线 在Vue 2中,全局事件总线通常通过创建一个新的Vue实例来实现,这个实例作为中央枢纽供所有组件使用。 实现步骤 创建事件总线 // event-…

2 分钟阅读 阅读全文

Vue2实现Office文档(docx、xlsx、pdf)在线预览

在现代的Web应用开发中,实现Office文档(如docx、xlsx、pdf)的在线预览功能是一个常见的需求。这不仅可以提升用户体验,还能使文档的共享和协作更加便捷。本文将…

5 分钟阅读 阅读全文

Vue3 图片裁剪:从安装到上线

1. 极速安装 # Vue2 项目 npm i [email protected] -S # Vue3 项目(官方 1.x 已支持) npm i vue-cropper@n…

3 分钟阅读 阅读全文

Vue 2项目中的屏幕缩放适配

1. 安装 vue2-scale-box 首先,你需要在你的Vue 2项目中安装 vue2-scale-box 。你可以通过npm或yarn来安装: npm install…

2 分钟阅读 阅读全文

Vue 2 中实现文件导出为压缩包的通用方法

在开发 Web 应用时,经常会遇到需要将多个文件打包成一个压缩包并导出的需求。例如,用户可能需要下载多个文件,或者从服务器获取文件内容后进行打包。在 Vue 2 中,可以通…

4 分钟阅读 阅读全文

使用 Vue CLI 和 vuedraggable 实现拖拽排序功能

1. 创建 Vue 项目 首先,确保你已经安装了 Node.js 和 Vue CLI . 如果尚未安装 Vue CLI,可以通过以下命令进行安装: npm install …

3 分钟阅读 阅读全文