自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(147)
  • 资源 (7)
  • 收藏
  • 关注

原创 elementui限制input输入框中小数点保留一位小数

【代码】elementui限制input输入框中小数点保留一位小数。

2023-11-16 16:09:28 604

原创 elementUI树节点全选,反选,半选状态

【代码】elementUI树节点全选,反选,半选状态。

2023-10-31 11:24:58 1156 1

原创 伪元素添加点击事件

前端伪元素加点击事件,触发点击事件

2023-10-24 15:29:51 587

原创 html2Canvas截图中特殊字体出不来原因

因为之前特殊字体的font-family,是以数字开头,放在html中被转义了,所以一直出不来,前面改成英文后可以正常显示。项目中有正常字体和特殊字体,但是导出成图片时特殊字体无法正常显示。原因: 特殊字体的名称定义。

2023-10-07 15:05:25 566

原创 原生js全局监听

原生全局事件监听

2023-08-28 17:11:46 310

原创 avue-ueditor中隐藏部分工具栏

avue-ueditor中隐藏部分工具栏,设置高度

2023-08-23 18:24:33 825 3

原创 vue中封装自动计算比例滑块

vue中封装自动计算比例滑块

2023-08-14 17:07:48 528

原创 vue中使用Drawflow连线插件,并对端口进行命名

项目中需要拖拽模块并连线,有输入端和输出端之分,不同模块不同端口才能相连。

2023-07-03 17:11:27 2210

原创 vue中读取网络json配置

vue中读取网络json配置

2023-06-25 14:10:50 753

原创 vue中日,周,月,年时间选择器(基于elementui)

基于elementui封装的日,周,月,年时间选择器

2023-06-19 16:46:43 6267

原创 vue中后台返回文件流,前端通过文件流生成xlsx文件并下载

vue中后台返回文件流,前端通过文件流生成文件并下载

2023-06-09 16:38:37 1509

原创 el-input-number中添加单位(css版)

elementui,el-input-number

2023-04-19 16:18:12 2318 1

原创 vue中使用watch监听同时监听两个数据

vue中使用watch监听同时监听两个数据

2023-03-28 16:23:23 5662

原创 vue中考试倒计时,自动补零,刷新不重置

vue中考试倒计时,自动补零,刷新不重置

2023-03-23 09:10:24 1617

原创 前端通过html2canvas将dom节点生成对应的PDF

前端通过html2canvas将dom节点生成对应的PDF

2023-03-21 09:28:03 1276

原创 el-select中绑定数组对象

elementui组件

2023-03-14 11:04:15 2085

原创 字符串中根据索引删除指定重复字符串

字符串中根据索引删除指定重复字符串

2023-02-28 11:26:35 862

原创 el-scrollbar仿锚点操作

el-scrollbar 使用技巧,锚点操作,锚点跳转

2023-02-22 11:29:32 1061

原创 基于echarts开发的3D饼图

结合echarts论坛的案例,根据项目需要修改的echarts3D饼图

2023-01-07 15:41:53 5172 3

原创 基于elementui的轮播图

轮播图轮播图轮播图

2023-01-07 15:18:14 3017

原创 关于html中使用wavesurfer音频文件相关

关于html中使用wavesurfer音频文件相关

2022-10-11 10:53:18 1002 1

原创 ant-design-vue的upload上传组件在jeecg-boot中的使用

upload,ant-design-vue,

2022-08-15 11:31:32 1954

原创 Echarts中柱状图,xAxis属性中的data(X轴)动态填充

如图,echarts中柱状图如果xAxis对象没有配置data属性,那么X轴上的名称就显示不出来,即便像饼图直接在series数组对象中配置data 也显示不出来,查看官方实例后发现一个方法,即如上图方法,便可以直接从series数组对象中配置的name属性直接取值,比较方便...

2022-07-14 17:01:58 4860

原创 pdfjs-dist插件渲染顺序的

html2canvas下载地址jsPDF下载地址可以vue中通过包引入,也可以html中通过js引入(例如点此处把代码复制到空的js文件中保存再引入到项目中即可)

2022-06-16 10:02:56 1124

原创 富文本编辑器iceEditor中上传word并回显

项目中有需求,用户通过全选word中的图片和文字,然后直接粘贴到富文本编辑器中,可以正常显示,但是实际开发中发现word多图片粘上去的时候图片全部都是file本地路径,无法正常显示,于是考虑另一种思路,用户直接上传word,然后后台通过解析word,并且把word中的图片进行上传,最后返回给前端的就是纯标签形式,类似于下图前端收到数据回传后,直接渲染到富文本内就可以了以iceEditor为例//iceEditor此处为自定义组件iceEditor.plugin({ ...

2022-04-11 09:52:01 1905 2

原创 el-autocomplete选中后在原有文字上进行追加而非替换

项目中有一个根据输入公式的需求,当用户输入, . { [ ( 这些特殊符号后,会返回一个数组,用于提示用户快捷输入,但是公式可能太长,返回值就只能带提示的那一部分,而并非全部,例如:公式为 :${Global.Plan.Units(//).Count}>0当用户输入 ${Global. 时返回一个数组 [{tip:'Plan'}],假设用户直接选中那么v-model中绑定的值就会变成Plan了,需求当用户选钟plan时,是在${Global.的基础上进行追...

2022-04-08 11:17:27 1619 1

原创 svg中text标签换行显示,并实现拖拽移动text标签

如图,项目中需要一个在线批阅的功能,批阅者可以在线给word文档进行批注和打勾打叉等功能,后来又追加移动批注和批注换行的功能,想法就是用户通过\n或者按钮等操作对文本进行一个切割,例如 图片中 的文本嘻嘻嘻\n哈哈哈\n啦啦啦\n么么么\n哒哒哒然后对文本用split("\n")方法进行切割,变成数组['嘻嘻嘻','哈哈哈','啦啦啦','么么么','哒哒哒']//x 和 y 是做鼠标移动时回传出来的let arr =['嘻嘻嘻','哈哈哈','啦啦啦','么么么','哒哒...

2022-04-02 10:04:19 2141

原创 vue中模拟试卷出题单选题

如图,可以根据elementui组件自定义多选题,自动增加ABCD等选项,删除时从答案中移除

2022-03-30 13:45:18 1574

原创 wangEditor上传图片事件抛出处理+解决Form-Making中无法粘贴

项目背景:项目中无法直接修改插件中的富文本编辑器,只能先修改插件的富文本编辑器源码,然后打包插件最后放到项目中运行,所以需要将插件中富文本编辑器的上传图片事件抛出使用Form-Making 自定义表单插件的时候,遇到无法粘贴表格的问题,查看源码后得知,是form-making中使用的vue2-editor富文本编辑器无法粘贴表格,搜索很久无法查阅到关于vue2-editor中如合粘贴表格,于是决定修改form-making中的源码,将vue2-editor替换成wangEditor富文本编辑器,

2022-03-15 17:37:47 2010

原创 unity3D学习笔记

前段时间有个unity3D的离线版实验小项目,模型和材质都已经调好,需要简单的c#+unity3D开发经验,类似游戏人物获取指定的实验物品,拼接安装到指定的地方,看了几天的unity3d视频就着手开始撸了比较优质的学习资料1.Unity熟悉引擎2.UnityGUI3.C#语法4.进阶unity游戏教程...

2022-03-11 16:56:58 4564 1

原创 基于CodeMirror和diff-match-patch封装一个vue中的文本对比组件

如上图项目中需要对比文本修改前后不同的差异之处.考虑到方便后期复用,便封装成一个components组件首先装包cnpm install diff-match-patch savecnpm install codemirror save<template> <div ref="codeMirror" class="code-contrast" style="width:100%;height:100%"></div></templ..

2022-03-11 16:42:57 2768

原创 iceEditor

=>源码在此处ps:此富文本编辑器优点是可以直接通过js引入,便捷使用,缺点是教程太少,二次开发较为麻烦项目中导入图片时,ice编辑器默认是粘贴时图片多大,富文本内图片的显示多大,需求是添加一个自定义组件可以选中富文本内图片时可以去更改图片大小,此处参考的源码插件开发这一块,如下图根据插件开发的代码,弄好后如下图逻辑就是获取选中图片的html代码,然后通过replace转换成加上style样式代码的html,然后插到原来的位置,其实源码里面都写好了,就是找起来比较麻烦.

2022-02-22 10:33:09 736

原创 记录一下nginx转发问题部署问题

用laya写了一个项目部署到的根目录,后来又写了一个后台管理平台,部署到根目录下的managers目录,结果发现第一次进入managers路径是正常显示,结果一刷新就变成下图所示通过调试器发现有很多文件没找到,而这些文件在后台管理项目中根本就不存在,所以找不到原因nginx部署时有问题.每次刷新后台管理项目时都跳转到了根目录(部署的laya项目),所以显示有问题....

2022-02-11 17:18:53 1255

原创 Laya中添加html元素根据Laya中的位置自动定位

Laya项目中有时候需要用到html元素比如此处,使用了ICE的UI组件库,代码中原本是直接定位上去的,但是当窗口发生变化时,Laya元素会自动缩小适配,而html元素的定位出现偏移等问题.于是就考虑,在原位置创建一个Laya元素,然后将html元素定位在Laya元素里面,从而达到html跟随窗口大小而变化的需求.//1.创建Laya中的元素并设置宽高,并添加到Laya对应的块中let spr = new Laya.Box()spr.width = 100spr.height = 1

2022-01-24 09:35:25 876 2

原创 随机切换特效轮播图 自动播放+手动切图+随机特效

公司买了个华为云速建站,图的就是云速建站的方便,但是傻瓜建站就注定不能非常方便的特殊定制化界面,有些特殊效果根本加不上去,而公司又有要求,只能使用iframe嵌进去.就在jquery库中弄了个特效轮播图按自己需求改了下,将就能用.还需要优化下....

2022-01-20 11:03:22 771

原创 el-carousel高度自适应,由内容图片撑开

<el-carousel indicator-position="outside"> <el-carousel-item v-for="item in images" :key="item.id"> <img :src="item.src" alt="" style="width:100%"> </el-carousel-item> <img :src="images[0].src" style="width:100%;opaci.

2022-01-18 17:22:06 2225

原创 记录一下遇到的bug---Uncaught SyntaxError: Unexpected token ‘<‘

今天通过js引入插件时,发现一个很奇怪的bug,例如 此处.我直接通过相对路径引入相关js然后发现部署在根目录的网页可以正常显示该插件但是如果部署在非根目录就显示不出来同时会报错Uncaught SyntaxError: Unexpected token '<' 和相关js的方法defined处理后发现原因就在引入的地方,因为是相对路径引入,所以如果部署在非根目录下,那么js在根目录下就找不到.所以就会报上面的错误,处理方法为通过动态引入,然后就可以正常显示的...

2021-12-29 16:55:21 687

原创 iceEditor 富文本编辑器的使用方法小结

1.为什么选择iceEditor因为最近使用Laya项目开发,不好通过npm装包等方法去引入富文本编辑器的插件,于是找到iceEditor这款,只需要通过js引入,即可快捷使用2.使用方法基本使用方法参考官方文档iceEditor 官方文档3.在vue项目中使用iceEditor 富文本编辑器的使用方法1).将iceEditor项目下载到vue项目中的plugins下2).index.html中引入相关css和js ,注意需要放到body里面,而且引入顺序不能反...

2021-12-28 15:28:16 1136 2

原创 ts文件转js(亲测有效)

因为最近一直在开发Laya项目,使用ts比较多,后面有vue项目需要用到Laya项目中的方法,但是由于vue中使用的js,而Laya中是TS,不能直接拿来使用,于是需要将ts转成js.方便使用一、安装node.jsnode下载地址:https://nodejs.org/zh-cn/安装node,可以一直点击下一步进行安装。二、安装TypeScript(1)安装好node后,打开电脑的cmd小黑窗,或者Powershell 窗口。(2)输入指令:npm install -g typesc

2021-12-28 10:45:43 20255 2

原创 前端将用户名和密码通过MD5

账号密码,进行md5加密

2021-12-21 09:27:50 941

随机特效轮播图,自动轮播,随机特效

随机特效轮播图,自动轮播,随机特效

2022-01-20

index.js 加密并保证ID唯一性

直接调里面的uuid2方法,可以获取到唯一性的编码,常用于保证ID的唯一性

2021-12-28

前端把账号密码转md5

通过前端把账号密码转md5字符串,保证密码安全

2021-12-21

Laya调色板(使用方法看博客).7z

基于LayaBox的调色板,又封装了一下,便于项目使用..使用方法参考博客https://blog.csdn.net/ju__ju/article/details/120738824

2021-11-30

Laya和iframe通信.zip

Laya和iframe通信,Laya和iframe通信,Laya和iframe通信,非addeventLister监听通信

2021-11-23

测试代码测试代码测试代码测试代码测试代码测试代码

测试代码测试代码测试代码测试代码测试代码测试代码测试代码测试代码测试代码测试代码测试代码测试代码测试代码测试代码

2020-11-03

爱心特效,花瓣表白html,樱花飞舞炫酷加载,在线留言评论

表白代码,canvas绘制全屏爱心,各种特效,支持游客留言,爱情计时,爱情相册,爱情时间轴,详情可以看我置顶博客预览效果.

2020-08-06

空空如也

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

TA关注的人

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