自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 dhtmlx-gantt 甘特图

一个事件,重复触发多次,触发几次可能是根据你切换的次数叠加。

2023-08-25 11:14:15 1374

原创 前端 - 二进制图形验证码解析 -记录

后台返回图形验证码一般是以二进制的形式返回 - 前端如何解析? // 通信部分 axios.get('接口地址', { responseType: 'arraybuffer' // <= 约定后台响应数据格式arraybuffer }).then(res => { // 成功逻辑 解析 let urls = 'data:image/png;base64,' + bt...

2019-12-30 13:51:11 508

原创 H5-audio移动端无法自动播放 - 记录

audio标签中自动播放属性autoplay 当音频加载完毕时,自动播放相关音频关于Javascript控制音频播放play() - 播放pause() - 暂停load() - 重新加载移动端无法自动播放的原因android ios 内部原因 为了节省流量,规定不自动播放音频视频。可以采用的解决方法一、创建页面监听,等待页面加载完毕 触发音频播放(微信端) d...

2019-12-25 13:45:24 658

原创 Vue编写echarts组件,多次复用情况下、数据被覆盖,特此记录!

组件封装引入Echarts就不做记录了npm<template> <div class='Echarts'> <div id='charts' > </div> </div></template><script>import * as echarts from 'echarts';expo...

2019-12-11 11:53:43 2772 2

原创 vue中使用swiper时,数据用v-for渲染swiper-slide时,loop就会失效的处理方法

在vue中使用swiper,循环渲染swiper-slide列表数据时,通常会使用到v-for来处理,但是这样就会出现loop:true失效。原因: 当你进行v-for渲染时,同时进行着swiper的初始化,此时列表还没有渲染完,而初始化已经完成,这样就出现了上述的问题,轮播失效了。解决办法:// 把初始化写入一个方法中,等待数据完成渲染后进行调用...

2019-09-27 14:34:05 3764 2

原创 sql语句limit实现分页功能

自学sql使用limit实现分页功能遇到的小坑目的:查询指定表****指定条件下的第一页第一条数据的实现 1. SELECT id FROM '表' WHERE '条件' LIMIT 0,1; // 第一页取一条数据 2. SELECT id FROM '表' WHERE '条件' LIMIT 1,1; // 第二页取一条数据注:这种写法只能实现一页一条数据的分页例如: - SE...

2019-09-25 13:44:44 7458

原创 node - 实现文件下载

node部分const fs = require('fs')const http = require('http')// 必用模块引用 ↑const server = http.createServer((req, res) => { const { method, url } = req // 获取请求地址 以及请求方式 if(method === 'post' && url === '/dow') { const size = fs.statSync('./res

2021-05-31 13:29:46 1224

空空如也

空空如也

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

TA关注的人

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