自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 让全局功能搜索支持拼音匹配目录

为搜索功能加上拼音搜索

2025-01-21 11:16:28 158

原创 vue3 动态配置element 的table

合并行、合并标题、列宽可调整、列顺序可调整、可以控制列是否显示、列布局可保存、导出excel…

2024-06-27 10:40:36 701 4

原创 纯CSS背景渐变动画

纯粹的好玩

2024-04-18 16:18:08 460

原创 vue flv和hls兼容的播放器

开箱即用,支持flv和hls,支持多种分屏

2024-04-17 10:51:43 811 1

原创 vue 鼠标拖尾

【代码】vue 鼠标拖尾。

2024-04-17 09:21:18 279

原创 缓存接口数据问题

缓存接口数据,减少请求次数

2023-10-27 10:41:36 176

转载 echarts 在 uniapp 中事件失效问题(dataZoom,legend,tooltip等设置后无法点击等问题)

根据大佬的说法,echarts 会判断当前环境。解决方法是在 main.js 中添加一行代码。

2023-08-31 10:24:32 1039 4

原创 Vue3 高德地图 热力图 贴地点 搜索

Vue3 高德地图 热力图

2023-07-05 15:23:41 458

原创 Vue 数字翻牌器

【代码】Vue 数字翻牌器。

2023-04-26 09:13:52 1793

原创 前端文档在线编辑

展示一个模板文档,管理员可以对模板文档进行一定的修改,模板文档关键处需要有input,方便客户填写,支持打印功能。通过设置修改内容区域的 contentEditable ,即可控制是否允许编辑。使用 v-if 或者 v-show。

2023-04-16 23:39:23 263 1

原创 vue 模拟文档打印

前端模拟word/pdf并打印

2023-04-16 23:12:11 268

原创 element ui 中 dialog对话框 拖拽

element ui 的 dialog 不能拖动?加一个就好了

2022-12-01 17:02:04 803

原创 Vue滑动验证 directives

Vue滑动验证 directives

2022-09-20 14:59:18 974

转载 Vue登录验证码

用于登录时的装饰性验证,无后台

2022-09-19 15:56:56 151

原创 Vue “科技感”插件 DataV

有的时候吧,就没办法,没有设计,老板又要科技感的风格,在网上冲浪的时候找到了这款插件,大家不妨试试。

2022-08-23 10:44:36 2345

原创 js 将获取的数据打印在页面中形成文档(循环打印数组字符串)

要做个文档页面,行政发来的数据改来改去,没这个时间折腾,写个公共模板,让页面自己生成文档这里隐藏了css,一般都是自己写自己用的css,就不放出来了页面主体部分和js模块<!DOCTYPE html><html lang="zh"><head> <meta charset="UTF-8" /> <meta name="viewport" content="width=device-width, initial-scale=1.0".

2022-05-09 14:51:28 487

原创 vue2 数据深拷贝后push到数组中,操作数据变化页面无响应踩坑记录

问题需要将初始数据复制一份进行修改,数据包含 templateData: { tranNo: '', status: 1, tagsList: [ { name: '标签一', type: '', id: 1 }, { name: '标签五', type: 'danger', id: 13 }, { name: '标签二', type: 'success', id: 14 }, {

2022-03-30 15:14:11 2542

原创 flv.js Vue组件

flv.js是bilibili网站开源的使用纯JavaScript而不使用Flash编写的HTML5 Flash视频(FLV)播放器。组件中使用<template> <div id="videoPage"> <!-- 通过 v-if 会移出 DOM 实现刷新部分组件 --> <div v-if="loading"> <flv-video :item="item"></flv-video> </div&g.

2022-03-24 18:26:44 932

原创 echarts图表根据页面窗口变化而调整图表的大小

echarts不会根据页面窗口变化而调整图表的大小,在当前页面的 script 中加入这一段可辅助当前页面刷新data: { return { screenWidth: document.body.clientWidth, // 屏幕宽度 timer: false }},mounted () { // 监听窗口大小 window.onresize = () => { return (() => { t.

2022-03-11 11:53:37 3523 3

原创 rem布局

配置js// 设置基础的根元素大小,以 iPhone6 为模型var fontSize = document.documentElement.clientWidth / 3.75;document.documentElement.style.fontSize = fontSize + 'px';// 根据窗口宽度动态调节window.onresize = function () { var fontSize = document.documentElement.clientWidth / 3.

2022-03-04 14:57:08 142

原创 微信内置浏览器清除缓存

这个需要开启X5内核1、在微信聊天框里输入并发送debugmm.qq.com/?forcex5=true点击进入之后就可以退出了,此时已经开启了X5内核2、之后在聊天窗口输入并发送debugtbs.qq.com就可以进入微信内置的浏览器开发工具界面...

2022-03-04 10:08:02 1984

原创 Element UI table组件出现莫名的 “--”

如图所示这是因为这一项的表单宽度不够,自动省略出现的样式问题,增加一点宽度即可解决<el-table-column label="处置状态" align="center" prop="handleStatus" width="100px">

2022-02-23 10:38:43 793

原创 Vue Baidu Map Vue百度地图踩坑记录

vue引入百度地图的检索功能时,首次引入报错的解决尝试

2022-02-17 11:12:22 5363 1

原创 Vue视频流播放器 Vue-Core-Video-Player

一款基于 vue.js 的轻量级的视频播放器插件插件

2021-12-16 18:01:55 6774 5

原创 Vue Echarts 点击事件的坑(无法触发?undefined?)

我在写这里的时候已经在反思了…在 echarts 点击事件外应该保存this指向let that = this不然在点击事件函数内的this并不指向vue,而是指向函数内部来一个点击事件 let that = this option && myChart.setOption(option); myChart.on('click', function (params) { that.threeDialogVisibleList = that.getOrgAlarmType

2021-10-20 18:18:42 2292 1

原创 html2canvas 截长图并导出图片

截长图的问题过程为了截长图,可把我气死了,不是上面白,就是下面一片空白,有的时候只截图了当前窗口的,有的时候甚至给你提醒Error loading image岂可休!!!在历尽一晚上查找之后(对,能力不行,时间来凑!)我终于找到了解决方法解决的思路这一段是我在查找资料的时候复制粘贴过来的,这对我很有帮助,但很遗憾,当时专注解决问题去了,忘记询问以及保存原帖,如原作者认为抄袭,我马上删1、截图产生空白是因为容器高度设置的问题,设置windowHeight的高度等于页面包含滚动条的高度即

2021-07-08 15:59:05 2546 1

原创 Naive UI初体验,跟随大佬们的脚步!

本文相对应的链接地址Naive UI: https://www.naiveui.com/zh-CN/os-themeVue 3: https://v3.cn.vuejs.org/Vite中文网: https://vitejs.cn/前言尤雨溪推荐的 Vite 和 Naive UI这也是我第一次使用 Vite 和 Naive UIVite安装 ViteNPM 安装npm init @vitejs/app让我们打开 CMD ( WIN + R )所有操作一目了然,非常的便捷那项目

2021-06-22 11:50:45 10360 3

原创 JS 记录

作用域1、当函数代码执行的前期,会创建一个执行期上下文的内部对象 AO(作用域)2、内部的对象是预编译的时候创建出来的,当函数被调用的时候,会先进线预编译3、在全局代码执行的前期会创建一个执行期的上下文对象 GO...

2021-06-18 17:49:48 174

原创 获取地址与三级地址联动

获取地址与三级地址联动获取当前地址引入对应的链接<script language="javascript" type="text/javascript" src="http://ip.ws.126.net/ipquery"></script>即可获取当前省市地址,以自身为例,获取到的数据为,可直接使用var lo="湖南省", lc="长沙市"; var localAddress={city:"长沙市", province:"湖南省"}三级联动地址我一般引入插件(

2021-06-16 15:11:51 780

原创 Element-ui/Element-plus Vue报错

这篇主要是解决在Vue3.0版本中遇到的element-ui失效报错的问题element-ui前端组件一套为开发者、设计师和产品经理准备的基于Vue2.0的桌面端组件库,注意,是Vue2.0安装文档:https://element.eleme.cn/#/zh-CN/component/installation这样,问题就来了,在Vue3.0中,element-ui会失效甚至报错并且官方文档里只有一句话模糊说明所以,element-plus来了element-plus前端组件本文档将帮助你从

2021-04-28 21:10:49 2505

原创 Ajax与Axios(关于不熟悉写Ajax的解决方法)

Ajax与Axios(关于不熟悉写Ajax的解决方法)这里简单的说明GET和POST请求先说 AxiosAxios 是一个基于 promise 的 HTTP 库,可以用在浏览器和 node.js 中本质上也是对原生XHR的封装,符合现在前端MVVM模式(JQuery ajax 是对原生XHR的封装,偏向MVC的编程,而且大)安装使用 npm:$ npm install axios使用 bower:$ bower install axios使用 cdn: <scrip

2021-04-28 10:59:49 186

原创 页面等比例缩放

适配手机端的时候觉得有意思的东西设置或检索对象的缩放比例*zoom: 1使用方式: body { min-width: 1200px; overflow-anchor: none; background-color: #eee; *zoom: 1 }一般常用的也是rem布局首先要给页面设置缩放比,加在head里面 <meta name="viewport" content="width=device-width, initial-scale=1.0" />

2021-02-25 14:29:42 1479

转载 js刷新当前页面的几种方式

看到一篇好的文章1.reload 方法,该方法强迫浏览器刷新当前页面。语法:location.reload([bForceGet])参数: bForceGet, 可选参数, 默认为 false,从客户端缓存里取当前页。true, 则以 GET 方式,从服务端取最新的页面, 相当于客户端点击 F5(“刷新”)reload() 方法用于重新加载当前文档。如果该方法没有规定参数,或者参数是 false,它就会用 HTTP 头 If-Modified-Since 来检测服务器上的文档是否已改变。如果文档

2021-02-24 17:27:30 5289

原创 自用页面初始化css

页面初始化css参考腾讯文档整出来的 * { margin: 0; padding: 0 } html, body, ul, li, ol, dl, dd, dt, p, h1, h2, h3, h4, h5, h6, form, fieldset, legend, img { margin: 0; padding: 0; verti

2021-02-23 13:43:15 145

转载 HTML页面跳转URL不变(http)

新加入的第一篇(http)HTML页面跳转URL不变有次公司提出这个需求之后,我在网上找了蛮久的,看到通常解决的方法都是加入一个 <iframe>标签,但其还是属于页面里插入另一个页面,后来在一个有年代感的一个页面里找到了一个方法。<button class="btn" onclick='sendRequest("nav.html");'>按钮</button>function createXMLHttpRequest() { if(window.XML

2021-02-19 14:25:28 4597

空空如也

空空如也

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

TA关注的人

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