![](https://img-blog.csdnimg.cn/20201014180756916.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
vue技术分享
文章平均质量分 60
slate很强
这个作者很懒,什么都没留下…
展开
-
如何使用chatGPT辅助开发复杂D3图表
如何使用chatGPT提高开发效率、解决开发问题原创 2023-02-27 10:00:44 · 4710 阅读 · 0 评论 -
nginx 之 proxy_pass 接口转发的规则
今天上了一个多页应用,发现接口转发后是401。最后发现是接口转发出错了。地址里多拼了一个 路径。以前我一直以为location 字段会替换掉 proxy_pass 里面配置的 url 地址。今天了解了一下 发现还是有不少细节的。proxy_pass 如何转发,原创 2022-12-14 21:10:05 · 2115 阅读 · 1 评论 -
snippets element table 自动合并同属性单元格
记录一下 table 合并方法。 此方法只考虑了第一个列需要合并,其余列可以自行扩展。api说明: https://element.eleme.cn/#/zh-CN/component/table其中: replaceYouKey 替换成自己需要合并的那个属性使用一个compute属性,缓存一下用到的数据结构spanData() { // 记录合并长度 const cacheMap = {}; // 记录 key 出现的顺序 const stepKeys =原创 2022-03-11 11:19:49 · 1065 阅读 · 0 评论 -
跨域下载文件&修改文件名称
引子前端一般做静态文件下载常用 a 标签进行下载,指定 download 属性,触发下载。download HTML5此属性指示浏览器下载 URL 而不是导航到它,因此将提示用户将其保存为本地文件。如果属性有一个值,那么此值将在下载保存过程中作为预填充的文件名(如果用户需要,仍然可以更改文件名)。此属性对允许的值没有限制,但是 / 和 \ 会被转换为下划线。大多数文件系统限制了文件名中的标点符号,故此,浏览器将相应地调整建议的文件名。注意:此属性仅适用于同源 URL。尽管 HTTP URL原创 2021-10-21 15:25:14 · 2346 阅读 · 2 评论 -
vue cli nullish 使用 ?? 或 ?. 出现 Unexpected token错误
错误说明vue cli 项目打包编译出现 Unexpected token错误。错误为 ?? 语法。尝试解决方案是否为 ts 编译错误https://stackoverflow.com/questions/58813176/webpack-cant-compile-ts-3-7-optional-chaining-nullish-coalescing是否没有触发预设https://github.com/vuejs/vue-cli/pull/6459/files "browsersli原创 2021-09-26 17:50:29 · 400 阅读 · 0 评论 -
关系图、股权图 vue 开发
继承、组织图可多级展开、继承,显示高亮信息等股权穿透图可多级展开、继承,动画展示,自定义节点关系图可移动、拖拽、展示图片、展示关系等等原创 2021-07-08 10:17:33 · 1961 阅读 · 7 评论 -
【电子病历】1-自定义 Slate-plugins 分割线插件
背景项目电子病历技术选型采用 slate, 使用 slate-plugins 加快开发效率。本文主要叙述如何采用 slate-plugins 的形式开发自定义插件。以分割线组件举例。组件开发目录结构如下├── plugins│ ├── line 逻辑组件│ │ ├── createLinePlugin.ts│ │ ├── defaults.ts│ │ ├── index.ts│ │ └── withLine.ts│ └── line-ui 样.原创 2021-07-08 10:10:31 · 579 阅读 · 3 评论 -
前端monorepo项目利用缓存优化打包速度
为什么需要缓存公司微应用monorepo形式管理。 需要全量发布。未来采用项目级细粒度发布,平台机进行扩容、版本管理。存在问题微应用数量膨胀,每次构建发布都会损耗很多时间。为了避免重复耗时, 使用缓存复用构建结果。什么是缓存缓存是一种行之有效的提高系统性能的手段、小到硬件CPU处理器,大到各类上层应用,都有缓存的身影。比如CPU,有一级高速缓冲存储器、二级缓存提高性能。比如客户端、CDN 、数据库、算法中空间还时间都大量使用到了缓存作为前端,我们最熟悉的浏览器的 http 协议的缓存控原创 2021-06-19 10:00:22 · 426 阅读 · 0 评论 -
迁移项目到vue cli
因为部分项目用的自研构建封装,所以写了一个脚本批量转换项目构建工具。import shell from 'shelljs';import getAppDirs from './get-app-dirs';import errors from '../errors';const fg = require('fast-glob');const fs = require('fs');const path = require('path');export default async fun.原创 2021-04-30 14:23:45 · 537 阅读 · 0 评论 -
vue 绘制体温单与三测单组件 实现前端js打印
体温单体温单又称为三测单,是电子病历的一部分。主要用于记录患者的生命体征及有关情况,内容包括患者姓名、年龄、性别、科别、床号、入院日期、住院号、日期、住院天数、手术后天数、脉搏、呼吸、体温、血压、出入量、大便次数、体重、身高、页码等。一周(7天)一张,每天记录6次病人信息在线访问地址:https://2guliang.top/temperature组件使用vue 技术栈开发,使用d3进行图表渲染。体温单数据结构数据机构方面主要分为3大块。分别为患者信息...原创 2021-04-22 17:28:36 · 7009 阅读 · 29 评论