自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 js 数组写法

.map(item => item.hasMorDate && item.rptTitle).filter(Boolean);

2022-07-14 14:17:43 555

原创 vue 项目配置babel后 ie中打开仍然空白空白

默认情况下 babel-loader 会忽略所有 node_modules 中的文件。如果你想要通过 Babel 显式转译一个依赖,可以在这个选项中列出来。transpileDependencies: [“crypto-js”],

2022-05-19 16:07:12 451

原创 js搜索条件默认其起始一个月

export const getCreateMonth = (num = 1) => {var myDate = new Date()myDate.setMonth(myDate.getMonth() - num)let $_f_date = myDate.getFullYear() + ‘-’ + (myDate.getMonth() + 1) + ‘-’ + myDate.getDate()return $_f_date}

2022-03-06 21:36:21 328

原创 pdf预览功能

pdf.js

2021-12-02 15:28:31 114

原创 指定字符串高亮 mark.js

2021-12-02 15:27:41 644

原创 echart 资源网站

https://www.makeapie.com/explore.html

2021-08-18 18:02:00 571 1

原创 input框限输入数字并保留两位小数

{//先把非数字的都替换掉,除了数字和.obj.value = obj.value.replace(/[^\d.]/g,"");//保证只有出现一个.而没有多个.obj.value = obj.value.replace(/.{2,}/g,".");//必须保证第一个为数字而不是.obj.value = obj.value.replace(/^./g,"");//保证.只出现一次,而不能出现两次以上obj.value = obj.value.replace(".","KaTeX parse

2021-08-16 14:21:06 1562

原创 formData 请求格式

方法一:Content-Type 把Json格式修改成 form格式,引入 qs, qs.stringify()将传参 序列化成URL的形式,以&进行拼接。方法二:传参中增加一个参数判断是否需要formdata,将参数转换成formData

2021-06-26 15:58:13 2318

原创 vue子组件修改父组件上的属性

子组件中再定义一个参数,使用$emit(update: prop, “newPropVulue”) => $emit(update: 属性名, “新的属性值”)来更新父组件的参数。vue3 直接使用 v-model (子组件 v-model写法为 modelValue)vue2 使用 .sync语法糖...

2021-06-23 11:37:22 770

原创 vite+vue3.0分割打包

@井底的蜗牛https://blog.csdn.net/weixin_41277748/article/details/116431789#comments_16705971![打印形参id](https://img-blog.csdnimg.cn/2021061718272993.png打印参数id查看有哪些依赖//使用vue3+vite2创建项目时,刚创建的时会看到让你选择一些依赖,这些依赖是vue自己加入,如果你选择了,创建好后进行下载依赖包然后进行打包(vue3内部使用的是roll

2021-06-17 18:35:46 7855 2

原创 数组遍历截取塌陷

每次截取操作之后 索引值-1 (i - -)

2021-05-20 11:15:45 92

转载 针对ie浏览器兼容问题

1、针对IE10的兼容性/ie10 css hack/@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {.class名字 { 里面的样式:样式值;}}2、针对IE9的兼容性(或者使用:root .class{}),用于解决IE9的兼容性.big{width:5rem\9\0;}//更新于2017年7月27号3、针对IE11的兼容性/ie11 css hack/@media all and

2021-05-11 17:21:30 120

原创 element-ui table表格复用,内容列表混乱

element-ui table表格复用,内容列表混乱该bug是因vue的更新机制元素复用引起,可以给列表加上不同的key值,使其不复用。

2021-04-22 13:42:54 274

原创 vue js代码打包加密

vue js代码打包加密安装两个依赖npm install --save-dev webpack-obfuscator@2.6.0 javascript-obfuscator@2.6.0vue.config.js中引入 const WebpackObfuscator = require(‘webpack-obfuscator’);生产环境配置configureWebpack(config) {if (process.env.NODE_ENV === ‘production’) {config.p

2021-04-08 10:14:12 3361

原创 移动端文件安卓下载不能打开

移动端文件安卓下载不能打开方法一:接口直接返回下载地址,(不用blob文件流)方法二:在下载方法blob里指定type,(安卓浏览器可以下载,文件名有点问题,谷歌浏览器没问题)

2021-03-15 16:30:47 1404

原创 文件下载保存打开按钮

文件下载保存打开按钮

2021-03-15 16:24:23 63

原创 移动端适配

移动端适配postcssrc.js

2021-03-15 11:09:12 67

原创 vue blur事件优于click事件触发

vue blur事件优于click事件触发现有一个防文件夹功能,编辑时有编辑与删除功能。当文件夹input框编辑失焦时触发编辑文件名并保存编辑时点击input后方关闭图标触发删除功能但点击关闭功能时也会触发input失焦事件,且 @blur优先级高于@click会导致点击关闭图标会触发@blur的失焦事件而不会触发@click的关闭事件。解决方法@click事件换成@mousedown鼠标点击事件...

2020-12-10 15:04:52 1760

空空如也

空空如也

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

TA关注的人

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