![](https://img-blog.csdnimg.cn/20201014180756724.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
使用经验
ccss__ddnn
这个作者很懒,什么都没留下…
展开
-
解决watch数组新旧值无法监听的问题
解决watch数组新旧值无法监听的问题:问题原因为新旧值同源,解决方案如下,直接computed一个数组的深度拷贝,监听拷贝即可。new Vue({el:"#example",data:{arr:[1,2,3],index:1},methods:{changeArr(){this.arr.push(this.index++);}},computed:{newarr(){return JSON.parse(JSON.stringify(this.arr));}},watch原创 2021-11-23 16:12:52 · 816 阅读 · 0 评论 -
npm install报错, node-sass
如题,详细报错如下:gyp ERR! configure errorgyp ERR! stack Error: Can’t find Python executable “python”, you can set the PYTHON env variable.gyp ERR! stack at PythonFinder.failNoPython (D:\vue-style-codebase-prerender\node_mogyp ERR! stack at PythonFinde原创 2021-11-10 21:24:30 · 782 阅读 · 0 评论 -
浏览器输入url后经历的过程(详细)
一般会经历以下几个过程:1、首先,在浏览器地址栏中输入url2、浏览器先查看浏览器缓存-系统缓存-路由器缓存,如果缓存中有,会直接在屏幕中显示页面内容。若没有,则跳到第三步操作。3、在发送http请求前,需要域名解析(DNS解析),解析获取相应的IP地址。4、浏览器向服务器发起tcp连接,与浏览器建立tcp三次握手。5、握手成功后,浏览器向服务器发送http请求,请求数据包。6、服务器处理收到的请求,将数据返回至浏览器7、浏览器收到HTTP响应8、读取页面内容,浏览器渲染,解转载 2021-03-31 10:48:17 · 680 阅读 · 0 评论 -
JavaScript的new关键字到底干了啥
JavaScript中的new关键字用于创建一个对应构造函数的实例对象。例如:function Foo(x,y){ this.x=x; this.y=y;}let f1=new Foo(1,2);console.log(f1)打印出的结果为:Foo {x: 1, y: 2}上例中首先定义了一个构造函数Foo,传入两个参数x和y分别给对应的属性赋值。然后通过new操作符创建Foo构造函数的一个实例对象赋值给f1。通过控制台打印出f1的值,可以看到是我们new...原创 2020-12-16 17:16:39 · 358 阅读 · 0 评论 -
webpack-dev-server运行报错的解决方案
话不多说,直接上图网上找到的方法:1、删除node_modules文件夹和package-lock.json文件,然后npm install2、卸载webpack webpacl-cli webpack-dev-server,重新安装npm uninstall webpack webpack-cli webpack-dev-servernpm install webpack webpack-cli webpack-dev-server -D但是依然报错。后来找到原因:webp原创 2020-12-06 01:25:44 · 1844 阅读 · 0 评论 -
IIS预览网站报错
无意间发现的这个问题,如下:经过各种设置轮番探索,解决方案如下:IIS管理器,应用程序池:找到对应的网站,右键,高级设置如下:点击“确定”保存,重启网站服务即可。原创 2020-10-12 11:29:20 · 245 阅读 · 0 评论 -
SQL Server还原数据库报错
今天数据迁移的时候,出现了一个问题:如上,查了各种解决方案,解决如下:取消勾选:点击“确定”,发现继续报错:、检查发现“选项”中:勾选覆盖现有数据库:点击“确定”即可...原创 2020-10-12 10:46:11 · 807 阅读 · 0 评论 -
CentOS(Linux)安装Chrome浏览器
步骤一:下载Chrome安装包wget https://dl.google.com/linux/direct/google-chrome-stable_current_x86_64.rpm此步骤因为网络的原因可能耗时比较长步骤二:安装Chromeyum install -y google-chrome-stable_current_x86_64.rpm步骤三:安装glib2yum update glib2 -y注意:安装步骤需要root权限,su root,需要root的密码.原创 2020-09-30 15:35:32 · 237 阅读 · 0 评论 -
JS校验input标签的输入
只能输入英文<input type="text" οnkeyup="value=value.replace(/[^a-zA-Z]/g,'')">只能输入英文<input type="text" οnkeyup="value=value.replace(/[^\a-\z\A-\Z]/g,'')"οnkeydοwn="fncKeyStop(event)" οnpaste="return false"οncοntextmenu="return false" />无法转载 2020-06-22 11:01:50 · 785 阅读 · 0 评论 -
tsc : 无法加载文件 D:\nodejs\node_global\tsc.ps1。未对文件 D:\nodejs\node_global\tsc.ps1 进行 数字签名
tsc test.ts的时候报错:tsc : 无法加载文件 D:\nodejs\node_global\tsc.ps1。未对文件 D:\nodejs\node_global\tsc.ps1 进行数字签名解决方案:在终端敲入命令:get-ExecutionPolicy发现是AllSigned再次敲入命令:set-ExecutionPolicy RemoteSigned...原创 2019-11-14 14:35:09 · 2459 阅读 · 0 评论 -
vs2017 js默认严格模式,大面积报错
问题描述:在VS2017js编辑器中,能够正确运行的js代码,比如“==”或者“!=”,这种写法下面红色波浪线,提示错误,写成“===”或者“!==”才行。解决方案:【工具】->【选项】 ->【文本编辑器】 ->【JavaScript/TypeScript】->【Linting】:右侧【启用ESLint】,取消勾选,【确定】即可...原创 2019-10-30 11:18:17 · 426 阅读 · 0 评论 -
Less编译方法
Less编译指的是把写好的.less文件编译成.css文件,因为浏览器(截止2019年10月11日)不能识别less文件网上大致有四种方法:1、koala软件2、引用less.js文件3、node.js方法4、webstorm编译因为作者日常使用node.js比较多,现就第三种方法做详细说明一、下载安装node.js,官网下载本地安装,具体步骤在此不做赘述二、Win...原创 2019-10-11 11:36:02 · 891 阅读 · 0 评论 -
CleanWebpackPlugin is not a constructor错误的解决方法
执行npm run build报错:CleanWebpackPlugin is not a constructor修改如下:const { CleanWebpackPlugin } = require('clean-webpack-plugin');plugins: [new CleanWebpackPlugin()]...原创 2019-10-10 20:02:20 · 106 阅读 · 0 评论 -
Module not found: Error: Can't resolve 'react' in 'E:\webpack\webpack-sample-project\app'
在npm run server的时候,报错:ERROR in ./app/main.jsModule not found: Error: Can't resolve 'react' in 'E:\webpack\webpack-sample-project\app'@ ./app/main.js 3:13-29执行如下:npm install -g reactnpm insta...原创 2019-10-10 15:46:24 · 1769 阅读 · 0 评论 -
Cannot find module '@babel/core' babel-loader@8 requires Babel 7.x (the package '@babel/core').
在npm run server的时候,报错:Cannot find module '@babel/core' babel-loader@8 requires Babel 7.x (the package '@babel/core'). If you'd like to use Babel 6.x ('babel-core'), you should install 'babel-loader@...原创 2019-10-10 15:43:57 · 372 阅读 · 0 评论 -
System.Data.SqlClient.SqlError:无法打开备份设备'D:\BEBE.bak'
解决办法: 1、不能将备份文件放在磁盘根目录下,必须放在一个非根目录下。 2、文件名称必须要加上'.bak'扩展名。原创 2019-10-09 15:56:54 · 2436 阅读 · 0 评论