- 博客(23)
- 收藏
- 关注
原创 microsoft office从c盘移动到d盘之后被损坏
打开控制面板的卸载程序,点击microsoft office的更改,再点击联机恢复就可以了。移动之后不管在D盘还是移回C盘都不能用了。
2024-06-05 14:05:05
186
原创 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
原创 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
原创 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关注的人