js
anne都
相遇即是上上签
展开
-
js判断十六进制颜色属于深色还是浅色
js判断十六进制颜色属于深色还是浅色原创 2022-11-04 10:04:53 · 1012 阅读 · 0 评论 -
elementUi中的el-upload结合el-image预览图片
elementUi中的el-upload结合el-image预览图片原创 2022-11-03 18:55:24 · 1031 阅读 · 0 评论 -
vue3 分模块打包 可单个模块打包,或者所有资源一起打包部署
vue3 分模块打包 可单个模块打包,或者所有资源一起打包部署原创 2022-11-01 17:18:30 · 4609 阅读 · 4 评论 -
antv x6 工艺路径 流程图 前端工厂工艺路径流程图绘制
antv x6 工艺路径 流程图 前端工厂工艺路径流程图绘制 源码原创 2022-10-11 15:49:33 · 540 阅读 · 0 评论 -
div contenteditable disabled 失效问题
div contenteditable disabled 失效问题原创 2022-10-09 11:03:34 · 693 阅读 · 0 评论 -
map 重构数组获取数组对象中某一字段组成新数组或者更改属性名字段返回新数组
一,取数组对象的某一字段属性组成新数组二:取数组对象的某些字段属性重命名并组成新数组原创 2022-07-06 13:24:58 · 3817 阅读 · 0 评论 -
el-table动态添加行,列。自定义输入表头,input hover 显示文字
1,动态添加行2,动态添加列3,右键表头删除列4,右键表体删除行5,表格hover提示当前单元格文字,自动换行6,表头文字自定义7,表头,添加按钮固定,表体自适应滚动效果图:原创 2022-06-21 10:44:08 · 4238 阅读 · 7 评论 -
uniapp api请求接口 封装
1,写一个公共的api.jslet baseURL = 'http://443548ef.cpolar.cn/';//公共api地址。示范export const myRequest = (options) => { return new Promise((resolve, reject) => { uni.request({ url: baseURL + options.url, //接口地址:前缀+方法中传入的地址 method: options.method || '原创 2022-05-27 16:41:00 · 3547 阅读 · 5 评论 -
vue结合elementui导出单个sheet的xlsx 或多个sheet的xlsx
1.先安装依赖xlsx和 file-savernpm install --save xlsx file-saver2.在需要的组件内引入import FileSaver from "file-saver";import XLSX from "xlsx"如果提示xlsx 引入不到, "export ‘default’ (imported as ‘XLSX’) was not foundin ‘xlsx’请使用import * as XLSX from 'xlsx'3,导出单个s原创 2022-03-11 10:56:56 · 1809 阅读 · 0 评论 -
jquery 拖拽复制
<head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <title>jqeruy UI 拖拽练习</title> <style> table { border-collapse: collapse; } table td { .原创 2021-03-18 16:03:20 · 356 阅读 · 0 评论 -
JavaScript ES12新特性
特性抢先知:String.prototype.replaceAll 新增replaceAllPromise.anyWeakRefs逻辑运算符和赋值表达式数字分隔符号replaceAll看到replaceAll这个词,相比很容易联想到replace。在JavaScript中,replace方法只能是替换字符串中匹配到的第一个实例字符,而不能进行全局多项匹配替换,唯一的办法是通过正则表达式进行相关规则匹配替换而replaceAll则是返回一个全新的字符串,所有符合匹配规则的字符都将被替换掉,替换转载 2020-11-04 15:22:10 · 1335 阅读 · 0 评论 -
手写导航栏切换页面
<style> .container { width: 100%; letter-spacing: 1px; } .navBox{ width: 1200px; margin: 0 auto; padding: 70px; box-shadow: 0px 4px 10px rgba(0, 0, 0, 0.25); border: 1px solid #ddd;.原创 2020-10-10 10:19:12 · 419 阅读 · 0 评论 -
前端 mediaRecorder 录制视频源代码实例,和本地播放器无法定位进度条问题分析和解决
问题mediaRecorder 本质上录制的是webm当我们使用getUserMedia、MediaRecorder等API生成的webm视频时,会发现最终的webm是无法拖动进度条的解决方案一、计算视频长度,分配给blob这种方法的核心就是,在start开始录制时,记录一个开始时间,然后在stop停止录制后,把当前时间与记录的开始时间相减,在把时间赋值给blob来解决这个问题。源代码主要代码 MediaUtils.getUserMedia(true, true, function (err原创 2020-09-11 14:24:38 · 5722 阅读 · 5 评论 -
多个数组合并
1、concatjs的Array对象提供了一个叫concat()方法,连接两个或更多的数组,并返回结果。var arr1=[‘a’,‘b’,‘c’,‘d’];var arr2=[‘d’];var arr3=[‘e’,‘f’];var cc=arr1.concat(arr2,arr3);console.log(cc);//[“a”, “b”, “c”, “d”, “d”, “e”, “f”]这里有一个问题,concat方法连接a、b两个数组后,a、b两个数组的数据不变,同时会返回一个新的数组。这转载 2020-09-11 10:37:40 · 2977 阅读 · 4 评论