摘要:
记录日期2022.11.15 项目基于vitesse-nuxt3 package.json、nuxt.config.ts、vitest.config.ts、tsconfig.json配置放在结尾 技术栈 目前使用到 nuxt3、pinia、unocss、vueuse、naive-ui、vitest 阅读全文
摘要:
获取当前指定全屏的dom document.fullscreenElement 指定dom全屏 let element = document.querySelector('#id'); element.requestFullscreen.call(element); 阅读全文
摘要:
需求:quill富文本+echarts图表 思路:echarts生成svg。然后转成img图片。添加到quill里 啥也不说,直接上代码。 <!DOCTYPE html> <html> <head> <title></title> </head> <body> <div id="svg-wrap"> 阅读全文
摘要:
-p 要使用的端口(默认为 8080) -a 要使用的地址(默认为 0.0.0.0) -d 显示目录列表(默认为“True”) -i 显示自动索引(默认为“真”) -g或--gzip当启用(默认为“False”)时,它将./public/some-file.js.gz代替./public/some- 阅读全文
摘要:
因为业务需求需要对从另一个组件获取到的数据先做处理后添加在el-table的list里面。 arr是一个数组 arr.forEach((item) => { item.stockId = item.id item.lossRate = 0 item.quantity = 0 item.materia 阅读全文
摘要:
new四步骤 1.创建个空对象 2.修改空对象的__proto__指向函数prototype 3.修改空对象中的this指向函数 4.判断是否有返回,没return语句,或者return基本数据类型(number,boolean,string,undefined,null),则最终返回这个生成的对像 阅读全文
摘要:
javaScript有三种数据存储方式,分别是: sessionStorage localStorage cookier 相同点:都保存在浏览器端,同源的 不同点: ①传递方式不同 cookie数据始终在同源的http请求中携带(即使不需要),即cookie在浏览器和服务器间来回传递。 sessio 阅读全文
摘要:
根据项目需求封装~ 用到了linear-gradient // 所用到参数 X 水平 Y 垂直 dash 虚线 solid 实线 color 颜色 "dash-width" 每条虚线宽度(px) 组件使用 <template> <dw-line dash X></dw-line> </templat 阅读全文
摘要:
只能输入数字 可以0开头 eg:000012 <el-input size="mini" v-model="row.num" oninput="this.value = this.value.replace(/[^0-9]/g, '');"></el-input> 阅读全文
摘要:
第一种,这种比较节能,如果视频比较大。不会造成卡顿 fetch('你的视频地址.mp4').then(res => res.blob()).then(blob => { const a = document.createElement('a'); document.body.appendChild( 阅读全文