自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 监听dom变化,监听dom属性变化

可以用于监听一些样式id类名的变化来触发回调。

2023-11-02 09:04:22 287

原创 两个非父子节点,同步执行同一个事件,事件转发

【代码】两个非父子节点,同步执行同一个事件,事件转发。

2023-11-02 08:58:51 70

原创 webstorm配置prettier无效

根目录建prettier格式化文件。

2023-05-26 11:08:17 1204

原创 vue中使用ueditor

得到dist目录 复制到public目录下。ueditor.config.js修改。下载Ueditor包 1.4.33。

2023-05-19 18:11:24 903

原创 js下载文件不在浏览器中打开

【代码】js下载文件不在浏览器中打开。

2022-11-16 14:27:07 493

原创 js通过出生日期获取年龄

【代码】js通过出生日期获取年龄。

2022-11-02 16:36:27 4190

原创 安卓投屏 QtScrcpy

ADBPairScript链接参考 https://gitee.com/hana-shirosaki/adbpair-script/#https://gitee.com/hana-shirosaki/adbpair-script/releases。参考 https://gitee.com/Barryda/QtScrcpy#https://gitee.com/Barryda/QtScrcpy/releases。手机打开开发者选择,开启usb调试,无线调试,调试可点击 (自行百度)

2022-10-10 15:58:15 1321

原创 导出json文件,或txt文件,获取upload上传的文件内容

前端导出json或txt文件

2022-08-31 16:37:13 672

原创 文件的名字带有特殊符号下载报错问题

文件的名字带有特殊符号下载报错问题

2022-08-24 17:25:40 1206

原创 findINdex遍历数组对象返回索引

// findINdex遍历数组返回索引, // findINdex遍历数组返回数组索引, const i = state.list.findIndex(item => item.id === 1)list:[ { "id": 0, "info": "Racing car sprays burning fuel into crowd.", "done": true }, { "id": 1, "info": "Japanese

2020-07-22 21:06:06 2742

原创 chrome的扩展程序,安装后,一旦关闭浏览器,扩展就会丢失

chrome的扩展程序,安装后,一旦关闭浏览器,扩展就会丢失不需要重装 chrome,删除 chrome 配置文件夹即可,例如WIN8/WIN7系统参考:c:\Users\Administrator\AppData\Local\Google\Chrome\User Data然后重新运行 chrome 即可。...

2020-07-15 13:13:04 9876

原创 prettier自动格式化去换行

自用{ // vscode默认启用了根据文件类型自动设置tabsize的选项 "editor.detectIndentation": false, // 重新设定tabsize "editor.tabSize": 2, // #每次保存的时候自动格式化 "editor.formatOnSave": true, // // 添加 vue 支持 "eslint.validate": [ "javascript", "javascriptreact", {

2020-07-14 22:15:24 17182 1

原创 el-from el-from-item 表单 表单验证 表单预校验

先用el-from包裹,e-lform 里面有子项 el-from-item,每一个表单就一个子项el-from-itemref是引用对象,可以配置重置等方法,:model数据绑定,:rules验证规则子项 用v-model="loginForm.username"绑定数据<!-- ref是引用对象,可以配置重置等方法,:model数据绑定,:rules验证规则 --> <el-form ref="loginFormRef" :model="

2020-07-03 16:13:43 3192 1

原创 vue引入外部icon图标

在标签里面加上suffix-icon属性2.下载第三方icon图标,ex阿里图标,并放到assts里面3.在main。js中导入4.阿里图标库方法,载入已经在main导入了5.将在属性里面添加 iconfont 图标名

2020-07-03 15:34:45 2863

原创 a++和++a的区别

先执行++a,变量a变成了11,++a返回11变成 b=11++ + 11b=11+11 后 a再自己执行递增a=11+1<script type="text/javascript"> var a= 10 var b= a++ + ++a // 先执行++a,变量a变成了11,++a返回11 // b=11++ + 11 // b=11+11 后 a再自己执行递增a=11+1 console.log(b)//22 console.log(a)//12</script

2020-07-01 14:26:54 2659

原创 axios请求响应拦截器

axios拦截器请求拦截器对发送的请求作出一定修改,下面例子1.Nprogress.start()是窗口展示请求进度条2.config.headers.Authorization请求头里面Authorization,添加token才能获取数据3. return config 将请求数据包装好重新发送出去给服务器// 请求拦截器axios.interceptors.request.use(config => { // 在request拦截器中展示进度条 NProgress.start

2020-06-30 17:47:30 728

原创 同步异步,promise,async,await个人理解

同步函数就是一条条执行异步函数就是暂时没有结果。,需要一定条件才能得到结果,比如定时任务,ajax请求,事件函数。当程序遇到异步函数。会先跳过异步函数而执行后面的同步函数。异步函数到了机会自动执行。ajax请求多个结果,就是多个异步函数,因为其他原因(网络,服务器,处理方法),而导致这些结果不能按顺序接收到,而你又想按顺序接收到结果,可以通过一层层嵌套,万一有18层。就容易成为18层回调地狱。Promise可以简化这个操作,通过.then拿到当前结果,并return一个请求)}然后又可以通过点th

2020-06-20 00:48:55 294

空空如也

空空如也

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

TA关注的人

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