自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Windows右键添加用 VSCODE 打开

安装时会有个选项来添加,如下:①将“通过code 打开“操作添加到windows资源管理器文件上下文菜单②将“通过code 打开”操作添加到windows资源管理器目录上下文菜单说明:①②勾选上,可以对文件,目录点击鼠标右键,选择使用 VScode 打开。

2023-09-01 10:20:26 1501

原创 Windows右键添加用 IDEA 打开

Windows右键添加用 IDEA 打开

2023-09-01 10:04:09 1265

原创 vue 移动端的echarts点击图表外部隐藏tooltip

给图表绑定一个点击事件,在事件处理函数中判断点击的位置是否在图表上。通过以上步骤,就可以实现点击图表外部隐藏tooltip的功能了。

2023-03-21 18:18:53 1890

原创 Echarts横坐标数据过长,显示省略号

Echarts横坐标数据过长,显示省略号

2023-03-21 17:24:26 550 2

原创 Echarts设置tooltip换行显示

Echarts设置tooltip换行显示

2023-03-21 17:21:08 1414 1

原创 idea设置禁用不受信任的项目警告

idea设置禁用不受信任的项目警告

2023-01-27 20:15:09 3454

原创 IDEA设置忽略node_modules

IDEA设置忽略node_modules

2023-01-27 19:34:07 3562

原创 VSCode安装勾选项

VSCode安装勾选项

2022-11-13 10:38:15 991

原创 IDEA设置选项卡多行显示

IDEA设置选项卡多行显示

2022-10-05 22:07:31 1652

原创 el-loading在el-dialog上使用

使用v-loading指令方式,因为Dialog的最外层元素是全屏,故遮罩为全屏。使用服务方式时,传入dialog DOM 节点,遮罩在dialog处。

2022-08-31 15:57:42 14828 4

原创 windows 快速删除文件和文件夹

windows下删除一个大量文件的文件夹

2022-07-25 09:32:53 5804

原创 vue项目中配置可选链

在.babelrc或者babel.config.js文件添加plugins配置。配置完了,就可以在项目中使用可选链(?升级依赖中的@babel/core。vue老项目通过babel配置。这是因为babel版本低于7。

2022-07-22 22:04:58 3443

原创 el-date-picker 警告问题Prop being mutated: “placement“

elementUi 自动升级 控制台报错 Prop being mutated: “placement“

2022-07-20 14:51:33 521

原创 idea设置选中文件时,左侧自动跳转到文件所在位置

idea设置选中文件时,左侧自动跳转到文件所在位置

2022-07-19 20:46:43 2962 2

原创 VScode 设置自动补全快捷键

vscode设置tab或者enter补全代码

2022-06-24 14:56:56 10266 2

原创 git回滚到之前某次commit

查看所有commits记录git log回退到某次commitgit reset --hard 目标版本号强制重新提交到远程git push -f

2022-01-21 16:57:14 564

原创 webstorm 打开文件时,展开对应目录

在整个文件夹中搜索文件,想在左边目录结构也展开对应的文件。点击设置,选中Autoscroll from Source。

2021-12-07 15:01:16 1147

原创 vscode设置获得管理员权限

解决VS code无法运行脚本的问题(获取所有权限)右键VSCode,进入属性>兼容性,勾上以管理员身份运行win10系统中搜索PowerShell,以管理员身份运行Windows PowerShell,打开后运行 set-ExecutionPolicy RemoteSigned,然后更改权限为A完成,需要重启VSCode...

2021-10-31 18:45:12 12767 3

原创 git全局配置忽略文件

Git全局配置忽略文件,用于所有项目。1.在用户目录(windows下:C:/Users/用户名)下创建.gitignore_global文件2.编辑文件# 忽略.history的文件.history/.vscode/3.执行如下命令git config --global core.excludesfile ~/.gitignore_global4.查看git config --list...

2021-10-26 17:15:14 1531

原创 vscode git 冲突页面 选项没有汉化

自带git冲突页面,在vscode 1.59.1到1.61.2版本中,发生冲突时,冲突选项还是英文,没有汉化降级到1.58.2版本可以正常汉化历史版本下载地址

2021-10-26 13:54:35 1469 4

原创 react项目里关闭Eslint校验

项目根目录会有一个叫做.eslintignore的配置文件

2021-10-26 10:47:20 2195 1

原创 vscode用户代码片段

设置常用vscode快捷键–用户代码片段文件=>首选项=>用户片段=>新建或找到对应的html文件{ // ---------------------------js "scr": { "prefix": "scr", "body": [ "<script type=\"text/javascript\" >", "$0", "</script>" ], "description": "

2021-10-04 11:21:04 335

原创 Async Await的使用

async/await是同步语法,彻底消灭回调函数。await后面应该跟着的是异步操作await关键字一定要写在async函数的里面await的下一行,都可以看做是callback里的内容,即异步(微任务)。写法一 function timeout() { return new Promise(resolve => { setTimeout(() => { resolve(1) }, 1000) })

2021-09-21 23:07:04 71

原创 promise的静态方法

promise将异步操作以同步的流程表达出来,避免了层层嵌套的回调函数。pending-> resolved或pending-> rejected变化不可逆pending状态,不会触发then和catchresolved状态,会触发后续的then回调函数rejected状态,会触发后续的catch回调函数then和catch改变状态then正常返回resolved,里面有报错则返回rejectedcatch正常返回resolved,里面有报错则返回rejectedlet p1

2021-09-21 22:45:31 301

原创 Promise封装的ajax请求

function ajaxFn(url, successCallback, failCallback) { // 1、创建XMLHttpRequest对象 var xmlhttp if (window.XMLHttpRequest) { xmlhttp = new XMLHttpRequest() } else { // 兼容早期浏览器 xmlhttp = new ActiveXObject("Micr...

2021-09-21 22:27:28 47

原创 实现一个 normalize 函数,能将输入的特定的字符串转化为特定的结构化数据

<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <meta http-equiv="X-UA-Compatible" content="IE=edge"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <title>Document&lt

2021-09-12 10:18:45 218

原创 手写 bind(通过 apply,call)

bind()方法 function fn1(a, b, c) { console.log(this); // { x: 100 } console.log(a, b, c); // 10 20 30 return "this is fn1"; } // bind返回一个函数 const fn2 = fn1.bind({ x: 100 }, 10, 20, 30); const res = fn2(); console.log(res); // this is fn1app

2021-09-10 16:57:56 50

原创 js防抖debounce

防抖就是触发事件后,在规定的时间内函数只能执行一次,如果在规定时间内又触发事件,则会重新计算函数执行时间。如:按钮的防暴力点击,input输入框搜索。你点击按钮的时候,给它设置一个时间,假如2秒 ,然后2秒才触发事件 ,你在两秒中还不停点击按钮,你点击一次,会重新算时间。立即执行的防抖:多次触发事件,第一次会执行一次,之后在延迟内触发的事件无效,不会执行。<!DOCTYPE html><html lang="en"><head> <meta cha

2021-09-10 16:24:44 81

原创 手写 JS 深拷贝

// 检查类型 function checkType(data) { return Object.prototype.toString.call(data).slice(8, -1); } /** * 深拷贝 * @param {} target 要拷贝的对象 */ function deepClone(target) { let targetType = checkType(target); le...

2021-09-10 16:09:57 66

原创 Promise动态加载图片

<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <meta http-equiv="X-UA-Compatible" content="IE=edge"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <title>Promise动态加

2021-09-10 15:27:08 170

原创 设置Element UI的Message消息提示每次只弹出一个

新建DonMessage.jsimport { Message } from 'element-ui';// 为了实现Class的私有属性const showMessage = Symbol('showMessage');/** * 重写ElementUI的Message * single默认值true,因为项目需求,默认只弹出一个,可以根据实际需要设置 */export de...

2020-05-06 14:11:13 3517 1

原创 element使用el-tabs导致浏览器卡死

官网代码<template> <el-tabs v-model="activeName2" type="card" @tab-click="handleClick"> <el-tab-pane label="用户管理" name="first">用户管理</el-tab-pane> <el-tab-pane label="...

2019-09-11 13:15:41 2938 8

原创 vue在打包后的代码里修改域名

1、在static文件夹新建一个config.jswindow.global_config = { BASE_URL: "http://127.0.0.1:8821"};2 、在index.html文件里引入config.js<script src="./static/config.js"></script>3、封装的axios里使用const BASE_...

2019-07-30 09:12:00 2527 1

原创 伪元素学习

&lt;!doctype html&gt;&lt;html&gt;&lt;head&gt;&lt;meta charset="utf-8"&gt;&lt;title&gt;伪元素&lt;/title&gt;&lt;style&gt;*{margin:0;padding:0;}div{width:400px;height: 400px;background: #f9

2018-08-15 11:51:11 124

原创 Node模块-Module,Path

Node模块-Module,PathNode.js的模块分为两类,一类为原生(核心)模块,一类为文件模块。在文件模块中,又分为3类模块。这三类文件模块以后缀来区分,Node.js会根据后缀名来决定加载方法。js。通过fs模块同步读取js文件并编译执行。node。通过C/C++进行编写的Addon。通过dlopen方法进行加载。json。读取文件,调用JSON.parse解析加载。...

2018-07-30 13:06:23 1462

转载 vue--点击当前增加class,其他删除class

vue–点击当前增加class,其他删&amp;lt;div id=&quot;app&quot;&amp;gt; &amp;lt;p v-for='(data,key,index) in datas' @:click=&quot;addClassFun(index)&quot; :class='{class1:index==qwerqwre}'&amp;gt;{{data.data}}&amp;lt;/p&amp

2018-07-26 14:35:27 1154

原创 vue2.0+vue-dplayer实现hls播放

vue2.0+vue-dplayer实现hls播放官方文档https://dplayer.js.org/#/zh-Hans/安装依赖npm install vue-dplayer -S1,编写组件HelloWorld.vue&amp;lt;template&amp;gt; &amp;lt;div class=&quot;hello&quot;&amp;gt; &amp;lt;d-player ref=

2018-07-25 08:59:56 1706

原创 webpack

webpack模块管理器概念:webpack是模块加载器兼打包工具,它能把各种资源,例如JS(含JSX)、coffee、样式(含less/sass)、图片等都作为模块来使 用和处理。作用和优势:webpack 是以 commonJS 的形式来书写脚本,但对 AMD/CMD 的支持也很 全面,方便旧项目进行代码迁移。能被模块化的不仅仅是 JS 了。 开发便捷,能替代部分 gru...

2018-07-03 17:58:09 185

原创 apicloud的地图模块在正式版有问题

apicloud的地图模块在正式版有问题引入模块bMap ,在apploader中测试正常,但是打包成正式版后,发现获取不了地理位置,代码打印了下 var bMap = api.require('bMap'); bMap.getNameFromCoords({ lon: 108.905686, lat: 34.207464 }, function(...

2018-06-27 16:08:51 1042 1

原创 APICloud配置文件简介

APICloud配置文件简介配置项参数举例 1.配置启动页是否自动隐藏 &lt;preference name="autoLaunch" value="true"/&gt; 2.配置应用开启/关闭调试模式 &lt;preference name="debug" value="true"/&gt; 3.配置URL Scheme(便于其他应用调起本应用,urlscheme里的值全部是小写) &

2018-06-21 10:14:52 1186

空空如也

空空如也

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

TA关注的人

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