摘要: 1、使用vue-create 创建项目 vue-create 创建的项目依赖默认放在dependencies内,手动把他放在devDependencies内。原因看下这个博客。 我曾经试过,将插件放在dependencies下。在业务引用的时候,确实报错(Avoid mutating a prop 阅读全文
posted @ 2025-05-28 16:34 辛夷不改年年色 阅读(17) 评论(0) 推荐(0)
摘要: 总结:用svg和<rect/> 无法同时实现三个效果,如果不实现拖拽效果,只实现旋转和拉伸可以采用和transform实现 因为,拖拽会导致拖拽中心的偏移导致无法计算新的旋转中心。 如果要同时实现这三个效果只能使用<polygon/>在旋转时候,直接根据旋转角度计算四个点的位置。在拉伸时候,计算拉伸 阅读全文
posted @ 2024-12-01 18:51 辛夷不改年年色 阅读(124) 评论(0) 推荐(0)
摘要: 官方vue-cli4升级Vue-cli5升级方案 官方文档给出方案:https://cli.vuejs.org/migrations/migrate-from-v4.html 直接进行第二步:vue upgrade 失败: 这个失败的原因是这个项目本身许多插件之间并不匹配。之前项目启动是用-forc 阅读全文
posted @ 2024-04-23 09:23 辛夷不改年年色 阅读(2619) 评论(0) 推荐(0)
摘要: 问题描述:后端返回数据原先返回是多个json文件的压缩包二进制文件流,前端直接下载二进制文件流。但是客户要求下载excel类型文件。 解决方案:前端拿到表格的json数据转换成对应table的html字符串,使用插件js-xlsx。 给个链接, import * as XLSX from 'xlsx 阅读全文
posted @ 2023-12-19 20:55 辛夷不改年年色 阅读(135) 评论(0) 推荐(0)
摘要: 因为项目使用vue-cli的脚手架搭建的。 然后按照官方文档的写法通过 SCSS 变量 覆盖主题。 但是既没有报错,element-plus 的css的样式完全丢失了。 应该是没有编译成功生成新的css导致的。但是我的代码是完全按照官网复制粘贴的。还是出现了这种情况。 最后发现是因为。我在脚手架搭建 阅读全文
posted @ 2022-06-15 11:36 辛夷不改年年色 阅读(1537) 评论(0) 推荐(0)
摘要: 这篇的前提是 vue elementUI 主题颜色切换 基础篇 vue elementUI 主题颜色切换 修改elementUI 因为项目中有echarts 图表。图表颜色不切换很奇怪。所以必须要适配echarts. 所以要在之前的基础上修改。 echarts 自己有个主题配置。因为我用的是vue- 阅读全文
posted @ 2022-05-19 16:33 辛夷不改年年色 阅读(1237) 评论(0) 推荐(0)
摘要: 这篇的前提是 vue elementUI 主题颜色切换 基础篇 前面提到要修改elementUi样式。肯定是要写全局的样式的。而且不能覆盖elementUI的样式 这个也很简单。利用 class 属性,添加新样式。但是对于一些特定的组件,比如 el-select el-dialog 等组件可能仅仅添 阅读全文
posted @ 2022-05-19 15:54 辛夷不改年年色 阅读(2031) 评论(0) 推荐(0)
摘要: 产品需求是添加浅色和深色两个配色切换,且记住用户上次设置的颜色。 前端是 elementUI做的,项目内已经添加了SCSS。 个人理解:通过用户操作改变元素类名加载实现不同的样式。控制颜色改变,如果这样实现的话,不仅仅可以实现浅色和深色的配置。记住用户上次设置可以使用LocalStorage存储,在 阅读全文
posted @ 2022-05-19 15:29 辛夷不改年年色 阅读(6401) 评论(0) 推荐(0)
摘要: Js事件及机制 1、事件模型 基本事件模型:也称dom0事件模型,是浏览器初期出现的一种比较简单的事件模型,主要通过事件属性,为指定标签绑定事件处理函数。由于这种模式应用类型比较广泛。获得了所有浏览器的支持,目前依然比较流行。但是这种模型对html标签依赖严重,不利于JavaScript独立开发。 阅读全文
posted @ 2021-04-19 17:15 辛夷不改年年色 阅读(247) 评论(0) 推荐(0)
摘要: npm install vue-router --save 在根目录下下新建文件夹 router/index.js 文件中引入模块 import Vue from 'vue'import VueRouter from 'vue-router' 在main.js里引用。然后在vue里挂载。一定要挂载才 阅读全文
posted @ 2021-04-19 09:13 辛夷不改年年色 阅读(28) 评论(0) 推荐(0)