自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 microsoft office从c盘移动到d盘之后被损坏

打开控制面板的卸载程序,点击microsoft office的更改,再点击联机恢复就可以了。移动之后不管在D盘还是移回C盘都不能用了。

2024-06-05 14:05:05 186

原创 node项目必备(mysql、navicat)

超详细MySQL安装下载教程,适合小白。

2024-04-12 16:05:19 377

原创 项目中遇到的问题 面试题

一、在外网中下载插件的扩展文件。二、将文件拖到U盘,并将文件放到内网的电脑桌面。三、在扩展中 点击从VSIX安装。

2022-11-11 15:38:14 154 1

原创 公司名称的正则表达:由中文字符、英文字母、数字、中划线、下划线、点、空格和中英文圆括号组成,且不能仅输入空格

全面的正则表达

2022-09-08 15:24:19 3471

原创 ie和360浏览器对象不支持“replaceAll”属性或方法

replaceAll在谷歌中可以使用,在ie和360不可以,会报错:解决办法:使用replace去替换replaceAll字符替换string.replace(/s/g, ‘b’);这里需要注意的是全局替换星号时需要string.replace(/*/g, ‘b’)变量替换string.replace(new RegExp(str, ‘gm’), “b”)给 string 对象添加 replaceAll() 方法String.prototype.replaceAll = function(

2021-07-01 09:59:13 1708

原创 svn commit 时提示 Commit failed (details follow) Unable to create pristine install stream 系统找不到指定的路径

原因是因为项目目录的.svn缺少一个tmp的文件夹,在svn下面新建一个tmp的文件夹就可以

2021-05-18 10:29:08 351

原创 查询多个tab的内容时,渲染失败,呈空白状态

循环多个tab页面,如果有tab内容的查询时,查询后,多个tab页面会变少,这时v-model上绑定的currentIndex值一定要重置,不然会出现一个问题:就是不显示当前tab内容。如图:查询前:查询后:

2021-04-17 15:56:29 205

原创 deepClone源码

deepClone(o){ if(Array.isArray(o)){ let flag = [] o.forEach(item=>flag.push(item)) return flag } else if(typeof o === 'object'){ let flag = {} for(let i in o){ flag[i] = th...

2020-11-06 14:35:10 245

原创 前端面试题(算法、vue3、小程序)

一、求和算法(1)普通求和 function sum(arr){ var result = 0; for(var i in arr){ result += arr[i]; } return result; }(2)快捷求和function sum(arr) { return eval(arr.join('+'));}二、排序(1)冒泡排序比较相邻的元素。如果第一个比第二个大,就交换它们两个;对每一对相邻元素作同样的工作,从开始第一对到结尾的最

2020-11-02 16:19:01 1371 1

原创 Array from(new Set)去重原理

**Array from(new Set)去重原理类数组转为数组1、Array from2、 Array.prototype.slice.call(arguments);Array.from()在转化对象时,要求过于苛刻,因此不适用于转化对象,主要场景如下:(1)从类数组对象(arguments)生成数组let fn = function(){console.log(Array.from(arguments));}fn(1,2,3) // [1,2,3](2)从 String 生成数组

2020-10-29 14:08:09 11846

原创 vuejs在css样式表里设置背景图background报错(线上环境)

解决:1、在webpack.prod.conf.js文件里output里面添加:publicPath:’./’2、在utils.js文件里添加 publicPath:’…/…/’3、在config/index.js文件里,添加assetsPublicPath:’./’

2020-10-16 17:59:29 931

原创 react怎么实现双向数据绑定

和vue 相比 react 并没有提供向 v-model 这样的指令来实现文本框的数据流双向绑定,因为react的设计思路就是单向数据流,所以我们需要借助 onChange 和 setState 来实现一个双向的数据流!

2020-07-02 10:31:43 741

原创 深拷贝和浅拷贝

深拷贝和浅拷贝深拷贝说明两个(拷贝和被拷贝数据)都是独立的,互不影响浅拷贝两个不独立,其中一个变化另一个也会变

2020-07-01 15:58:01 110

原创 vscode的终端一直打不开报错“C:\windows\System32\WindowsPowerShell\v1.0\powershell.exe ”无法启动 (退出代码: 2)。

啊啊啊!原因竟然是我打开了360安全卫士???费了半天时间,结果发现把360关掉就可以了,不晓得这是什么破bug(笑哭),希望能帮到你们~

2020-06-19 09:37:18 7392 1

原创 throttle节流

throttle(method, delay, duration) {let timer = nulllet begin = new Date().getTime()return function() {let cur = new Date().getTime()clearTimeout(timer)if(cur - begin >= duration) {method()begin = cur} else {timer = setTimeout(function () {me

2020-06-18 09:53:39 126

原创 vue的build打包出问题-关于uglifyjs的报错

参考:https://blog.csdn.net/sing_sing/article/details/79146265在 UglifyJs 的 github issues #78 找到了这样一个解决方案:由于 UglifyJs 只支持 ES5 而 element-ui 可能引入了一部分 ES6 的写法,所以导致 webpack 打包失败。issue 里最后给出的解决方案是用 beta 版本的Uglify-es 来代替 UglifyJs(Beta 版本引入了对 ES2015+)的支持。需要在前端工作目录下用

2020-06-11 11:50:11 386

原创 vscode编译器的源代码控制器里有1K+的修改文件

在重新下载了git经过一系列操作后,再次打开vscode要重新使用的时候发现左边的修改文件有1K+,找了很多方法都没有用,后来在桌面看见一个git.的文件夹,删除之后就好了,我也不是很懂这个原理,不知道哪位大神可以解释一下!!...

2019-10-30 15:39:11 1423

原创 解决使用audio的autoplay后还是无法自动播放的问题

audio因为受拦截的原因开始的时候无法自动播放,即使加上autoplay也不不起作用,只能手动点击才可以触发。经过研究后找到了一种可以强制自动播放的方法:这是一种微信的监听事件weixinJSBridgeReady加上这几行代码后在苹果端适配也咩有问题关于WeixinJSBridge API,还有很多功能都可以使用,比如1、隐藏微信网页底部的导航栏(比如前进后退和刷新):这个导航栏会...

2019-10-24 16:40:04 9574

原创 $("#audio").play()报错 not a function

本文链接:https://blog.csdn.net/wlangmood/article/details/78140510在js执行$(’#audio’).play()后报错报错原因:play()方法属于DOM对象方法,$(’#audio’)为jquery对象解决办法:将jquery对象转换为DOM对象var audio =$(’#audio’) ; //jQuery对象var aud=...

2019-10-24 16:19:12 694

原创 成功下载node后运行项目出现npm不是内部命令的解决办法!!!

下载node后在cmd执行node -v,npm -v都可以使用,只要一运行npm命令就报各种错误,之后去网上找了各种方法,最终可行的是:1、在node安装目录创建node_global和node_cache文件夹2、设置环境变量右击此电脑点击设置—高级系统设置—环境变量用户变量将PATH设置为 C:\Program Files (x86)\nodejs\node_global,如果没有...

2019-10-24 16:10:13 2471

转载 vue注意内容

ref 是被用来给元素或子组件注册引用信息的。引用信息将会注册在父组件的 $refs 对象上。一、1、如果ref用在子组件上,指向的是组件实例,可以理解为对子组件的索引,通过$ref可能获取到在子组件里定义的属性和方法。2、 如果ref在普通的 DOM 元素上使用,引用指向的就是 DOM 元素,通过$ref可能获取到该DOM 的属性集合,轻松访问到DOM元素,作用与JQ选择器类似。二...

2019-03-25 11:52:28 187

转载 模板字符串

在普通字符串中嵌入表达式,必须使用如下语法现在通过模板字符串,我们可以使用一种更优雅的方式来表示:

2019-03-19 17:01:15 106

原创 git--分支的新建与合并

git–分支的新建与合并分支的新建1.查找分支。(git branch)2.切换到公司的线上分支。(git checkout master)3.把线上分支拉下来。(git pull)4.分支拉下来后,创建自己的分支,以便在自己的分支上改动代码,不会影响线上代码。(git checkout -b zhuqingyu-feature-111)分支的合并1.在自己的分支改动完毕后,记得要保...

2019-03-01 11:16:17 95

空空如也

空空如也

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

TA关注的人

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