自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 JS原生图片上传

原生写法图片上传

2023-01-12 10:24:57 198

原创 formData / content-type-multipart

HTML代码如下:<Upload multipletype="drag"ref="upload":show-upload-list="true":default-file-list="defaultList":before-upload="handleUpload":on-remove="handleRemove":on-preview="handlePreview":on-format-error="handleFormatError":on-success="handleSuc

2022-02-25 18:27:56 504

原创 Export2Excel组件,vue导出xlsx之多Sheep工作表

安装依赖npm install -S file-savernpm install -S xlsxnpm install -D script-loader引入Blob.js与Export2Excel.js组件在src/components下新建Export2Excel文件夹,再在Export2Excel文件夹下引入Blob.js与Export2Excel.js,需要放在同一级Blob.js文件如下/* eslint-disable *//* Blob.js * A Blob imp.

2022-01-04 16:11:55 732

原创 Echarts重载数据为空无法渲染

Echarts重新加载数据时,如遇到数据为空的情况,Echarts不会清空渲染前数据,这种情况是因为没有先clear渲染前数据导致,可以在setOption(option)前面加上clear方法先清空数据,解决方法如下:this.myChart.clear(); // 清空数据this.myChart.setOption(option); //重新加载Echarts...

2021-12-04 11:57:06 1424

原创 js下载、删除PDF文件

JS原生写法创建a标签并执行实现下载const a = document.createElement('a');//动态创建a标签a.setAttribute('download','') // 下载属性a.setAttribute('href',``) // 下载地址,后面跟上下载地址、路径a.click() // 执行a标签node / egg服务端根据文件路径下载、删除文件下载let saveFile = file.FileHref //数据库获取文件路径const target

2021-11-17 10:27:46 1004

原创 Node逐步创建目录

Node判断文件路径是否存在,不存在逐步创建目录// 拼成url路径-这是已经确定的文件路径 const url = path.join(baseDir, "JDCHBParameter/");// 判断此路径是否存在,不存在则逐级创建目录 if (!fs.existsSync(url)) { url.split(path.sep).reduce((currentPath, folder) => { currentPath += folder + pat

2021-10-11 16:56:00 600

原创 表格高度自适应

直接上项目代码<template> //次处ref用于获取页面高度 <div class="content" ref="overpass"></div> </template><script>export default { data() { height:0 //高度初始值为0 }, methods: { // 自定义高度 setHeight() { this.height = thi

2021-08-19 18:25:59 102

原创 vuex的各大属性详细讲解

认识VuexVuex 是一个专为 Vue.js 应用程序开发的状态管理模式。其作用是将一些重复性的状态放到一起统一管理,方便后期维护。假如你所负责的项目很小,只有个别几个功能,推荐不使用vuex。反之如果项目庞大,逻辑复杂,这时候就会出现一些状态在多个地方同事出现并复用的情况,这种情况下推荐使用vuex将他们统一管理,后期维护只需要更改vuex管理仓库即可。由图可见,在Vuex这个闭环中改变其中的数据需要走一个循环。Vuex项目构建首先,在src目录下新建store文件夹,再在store文件夹下新

2021-07-29 13:11:53 471 1

原创 vue组件之间传值方式方法---实战面试篇

这里写自定义目录标题欢迎使用Markdown编辑器新的改变功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的文章UML 图表FLowchart流程图导出与导入导出导入欢迎使用Markdown编辑器你好! 这是你第一次使用 Markdown编辑器 所展示的欢迎页。如果你想学习如何使用Mar

2021-07-26 15:30:54 844 1

原创 正则表达式-密码必须包含字母、数字、特殊字符,并不能填入空格

账户安全设置标题密码检验错误提示:密码必须包含数字加英文字母加特殊字符并且长度在8-16之间标题密码检验错误提示:^(?=.[0-9])(?=.[a-zA-Z])(?=.*[!@#KaTeX parse error: Can't use function '\^' in math mode at position 3: \%\̲^̲\&\*\(\)])[0-9a…%^&*()]{8,16}...

2021-07-13 16:04:03 5607 1

原创 echarts、mapbox实操地图滚动事件

标题

2021-07-10 18:35:46 1363

原创 微信小程序单一页面开发,业务篇

微信小程序开发小试牛刀微信小程序单一页面开发技术总结页面组成页面开发微信小程序单一页面开发技术总结此项目为全栈开发,前端运用微信小程序原生写法,后端运用node技术,结合egg框架实现。本文章只针对单一页面开发中的总结,设计技术栈有限。----实现用户访问权限管理页面组成页面文件创建直接在app.json中输入文件路径,项目名不能与其它项目名重复,输入后按回车确定。这时候就会生成一个文件夹,下面有四个文件。分别是.js、.json、.wxml、.wxss文件名说明:文件名说

2021-07-08 19:41:50 1400 7

空空如也

空空如也

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

TA关注的人

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