自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 vue 绘制体温单与三测单组件 实现前端js打印

体温单体温单又称为三测单,是电子病历的一部分。主要用于记录患者的生命体征及有关情况,内容包括患者姓名、年龄、性别、科别、床号、入院日期、住院号、日期、住院天数、手术后天数、脉搏、呼吸、体温、血压、出入量、大便次数、体重、身高、页码等。一周(7天)一张,每天记录6次病人信息在线访问地址:https://2guliang.top/temperature组件使用vue 技术栈开发,使用d3进行图表渲染。体温单数据结构数据机构方面主要分为3大块。分别为患者信息...

2021-04-22 17:28:36 7079 29

原创 Geojson 海南省数据 带南海诸岛 优化 echarts

大屏需要用到海南地图,但是三沙市和南海诸岛的空间位置过大,导致图形难看,所以使用了 geo编辑器,自己修改了一下数据。,发现数据都加密了,特此开源。

2023-08-04 00:21:23 1307 2

原创 vue 手术麻醉单 自适应 手麻图表 BS平台

虽然在标题中使用了 vue, 但是麻醉单并不局限于 vue 框架,因为麻醉单是使用 D3 开发,生成逻辑不依赖任何的前端框架,想要引入只需传入必要的参数直接实例化即可。

2023-05-06 17:25:36 791 2

原创 个人发卡系统docker部署指南+支付指南

你是否想要一个自动化电商系统?该平台用于自助购买,含有支付系统、商品系统、分站系统、推广代理系统。实现自助下单购物。本文主要介绍如何使用 docker 进行部署系统。

2023-03-09 10:14:54 821

原创 如何使用chatGPT辅助开发复杂D3图表

如何使用chatGPT提高开发效率、解决开发问题

2023-02-27 10:00:44 4713

原创 利用puppeteer实现发票批量下载

使用puppeteer打造一个发票下载器

2023-02-06 13:32:51 375

原创 nginx 之 proxy_pass 接口转发的规则

今天上了一个多页应用,发现接口转发后是401。最后发现是接口转发出错了。地址里多拼了一个 路径。以前我一直以为location 字段会替换掉 proxy_pass 里面配置的 url 地址。今天了解了一下 发现还是有不少细节的。proxy_pass 如何转发,

2022-12-14 21:10:05 2119 1

原创 小程序AR踩坑记录

使用微信自带的VisionKitAPI提供 AR 能力。官方手册地址:虽然官方提供了demo代码,但是埋藏的暗坑还是不少。特此总结一下。

2022-12-14 13:23:16 2401 4

原创 IE8 base64 编码 解码

IE8 base64

2022-04-26 16:18:57 441

原创 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

原创 跨域下载文件&修改文件名称

引子前端一般做静态文件下载常用 a 标签进行下载,指定 download 属性,触发下载。download HTML5此属性指示浏览器下载 URL 而不是导航到它,因此将提示用户将其保存为本地文件。如果属性有一个值,那么此值将在下载保存过程中作为预填充的文件名(如果用户需要,仍然可以更改文件名)。此属性对允许的值没有限制,但是 / 和 \ 会被转换为下划线。大多数文件系统限制了文件名中的标点符号,故此,浏览器将相应地调整建议的文件名。注意:此属性仅适用于同源 URL。尽管 HTTP URL

2021-10-21 15:25:14 2352 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 403

原创 关系图、股权图 vue 开发

继承、组织图可多级展开、继承,显示高亮信息等股权穿透图可多级展开、继承,动画展示,自定义节点关系图可移动、拖拽、展示图片、展示关系等等

2021-07-08 10:17:33 1969 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 581 3

原创 前端monorepo项目利用缓存优化打包速度

为什么需要缓存公司微应用monorepo形式管理。 需要全量发布。未来采用项目级细粒度发布,平台机进行扩容、版本管理。存在问题微应用数量膨胀,每次构建发布都会损耗很多时间。为了避免重复耗时, 使用缓存复用构建结果。什么是缓存缓存是一种行之有效的提高系统性能的手段、小到硬件CPU处理器,大到各类上层应用,都有缓存的身影。比如CPU,有一级高速缓冲存储器、二级缓存提高性能。比如客户端、CDN 、数据库、算法中空间还时间都大量使用到了缓存作为前端,我们最熟悉的浏览器的 http 协议的缓存控

2021-06-19 10:00:22 426

原创 迁移项目到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 542

空空如也

空空如也

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

TA关注的人

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