![](https://img-blog.csdnimg.cn/20201014180756724.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
前端
??or??
好好学习,天天向上
展开
-
关于windows系统没有which命令的解决方案
1.which是什么命令?linux系统下可以查找命令的绝对路径2.windows系统下没有这个命令怎么办?可以用where代替原创 2021-07-11 15:00:43 · 1805 阅读 · 0 评论 -
nvm的安装及使用
1.什么是nvmnvm主要用于管理node版本2.安装https://github.com/coreybutler/nvm-windows/releases选择nvm-setup.zip下载并安装3.安装完确认打开cmd输入nvm4.nvm管理node(1)nvm list [available] 显示已安装的列表。可选参数available,显示...原创 2020-02-28 16:15:33 · 250 阅读 · 0 评论 -
input自动填入用户名和密码的解决方法
1.<form> <el-input type="text" autocomplete="off"></el-input> <el-input type="password" autocomplete="new-password"></el-input></form>原创 2020-02-25 17:13:35 · 1257 阅读 · 0 评论 -
vue中引入sass
1.配置(1)命令行:cnpm install node-sass --save-devcnpm install sass-loader --save-devcnpm install style-loader --save-dev(2)webpack.base.conf.js的module中加入{ test: /\.scss$/, loaders: ["st...原创 2020-02-25 15:00:50 · 174 阅读 · 0 评论 -
ajax请求
ajax是无需刷新页面就能从服务器取得数据的方法。chrome无法调试XHR对象open('get','example.php', false)open()不会发送真正的请求,只是启动一个请求以备发送若发送特定请求,要调用send()方法如果不需要通过请求主体发送数据,则必须传入null。调用send()后,请求被分发到服务器。timeout:超时时间...原创 2019-11-27 10:34:53 · 112 阅读 · 0 评论 -
webpack---loader,plugins,mode
常用的plugins: CommonsChunkP...原创 2019-12-04 10:44:21 · 135 阅读 · 0 评论 -
js类公有属性和私有属性
function Test(){ var name = 'test'//私有 this.age = 12//公有 this.getName = function(){ return name } this.getAge = function(){ return this.age }}var Test = new Test()print(Test.name)//unde...原创 2019-11-19 14:50:18 · 1407 阅读 · 1 评论 -
canvas学习笔记(八)---- 基本动画
1.用window.setInterVal()、window.setTimeOut()和window.requestAnimationFrame()来定期执行一个指定函数setInterval(function,delay)setInterval(function,delay)requestAnimationFrame(callback)2.drawImage(img,sx,...原创 2019-11-09 17:44:56 · 327 阅读 · 0 评论 -
canvas学习笔记(七)----裁切路径
clip()将当前的路径转换为裁剪路径只能用一次,后续再用,不起作用<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1....原创 2019-11-08 17:01:02 · 437 阅读 · 0 评论 -
canvas学习笔记(六)----变形
1.save()保存画布的所有状态2.restore()恢复状态3.translate(x,y)左右偏移量和上下偏移量4.rotate(angle)旋转的角度5.scale(scaleWidth,scaleHeight)缩放的长度和宽度(1=100%,0.5=50%)<!DOCTYPE html><html lang="en"><head&g...原创 2019-11-08 16:45:39 · 146 阅读 · 0 评论 -
canvas学习笔记(五)----图像
图片源:统一由CanvasImageSource类型引用1.HTMLImageElement :由Image()函数构造出来,或者任何的<img>元素2.HTMLVideoElement:用一个HTML的<video>元素作为图片源,可以从视频中抓取当前帧作为一个图像3.HTMLCanvasElement:可以使用另一个<canvas>元素作为图...原创 2019-11-08 12:25:36 · 275 阅读 · 0 评论 -
canvas学习笔记(四)----绘制文本
1.fillText(text,x,y[,maxWidth])在指定的(x,y)位置填充指定的文本,绘制的最大宽度是可选的2.strokeText(text,x,y,[,maxWidth])在指定的(x,y)位置绘制文本边框,绘制的最大宽度是可选的3.font = value 文本的字体样式4.textAlign = value 文本对齐方式,start、end、left、right和...原创 2019-11-08 10:57:47 · 122 阅读 · 0 评论 -
canvas学习笔记(三)----使用样式和颜色
//颜色fillStyle = color;//设置图形的填充颜色 ctx.fillStylestrokeStyle = color;//设置图形轮廓的颜色 ctx.strokeStyleglobalAlpha = transparencyValue;//设置填充颜色或轮廓颜色的透明度 ctx.globalAlpha//线条样式lineWidth = value;//...原创 2019-11-08 10:31:23 · 413 阅读 · 0 评论 -
js sort()函数的使用
arrayObject.sort(sortby) sortby是一个函数,用来作为排序的规则,一般用于数字排序sort函数是按照字典顺序对元素进行排序对数字排序的具体使用例子:1)升序function sortNum(a,b){ return a-b}var arr=new Array[1,3,90,15]console.log(arr.sort(sortN...转载 2019-07-10 15:02:08 · 775 阅读 · 0 评论 -
js代码规范
https://www.zcfy.cc/article/clean-code-javascript-readme-md-at-master-ryanmcdermott-clean-code-javascript-github-2273.html转载 2019-07-02 09:34:15 · 591 阅读 · 0 评论 -
element组件 dialog 中form表单不能清除成功
用v-if的方法来渲染dialog子组件1.dialog绑一个close事件,点 x 按钮调close函数2.点取消调一次close函数3.点保存保存成功后调一次close函数父组件:<template> <div class="list"> <el-button @click="clickEdit">edit</el-b...原创 2019-03-26 13:42:16 · 1772 阅读 · 0 评论 -
vue-devtools安装
一、下载 github下载地址 二、安装 cmd进入vue-devtools文件夹 1.安装依赖 2.npm run build 三、打开shell>chrome>src>manifest.json,将”persistent”:false改成true 四、打开chrome 1.设置>点击或者程序>点击开发者模式 2.点击加载已解压的扩展程序,然后把s...原创 2018-08-09 10:35:15 · 97 阅读 · 0 评论 -
vue更新版本
cnpm install -g @vue/cli原创 2018-07-31 15:36:54 · 26495 阅读 · 8 评论 -
git add readme.txt fatal: pathspec 'readme.txt' did not match any files
git创建readme.txt文件时报错解决办法:手动创建,然后输入命令行touch readme.txt原创 2018-08-10 01:32:28 · 422 阅读 · 0 评论 -
css选择器优先级
一、选择符分类1.标签选择器(如:body、div)2.类选择器(class=" ")3.ID选择器4.全局选择器5.组合选择器6.后代选择器7.群组选择器8.继承选择器 div p9.伪类选择器10.字符串匹配的属性选择符:^ 开始 $ 结尾 *包含11.子选择器12.CSS相邻兄弟选择器二、排序!impo...原创 2018-08-23 12:27:24 · 141 阅读 · 0 评论 -
vue单独页面body的css样式
做法:给最外层div加position:fixed;height:100%;使其脱离文档流,再加自己想要的样式。原因:app.vue中还设置了一层div,我们所加的并不是最外层的div。...原创 2018-08-28 16:10:44 · 8523 阅读 · 0 评论 -
calc()函数使用注意事项
1.运算符前后都需要保留一个空格,例如:width: calc(100% - 10px); 2.calc()函数使用标准的数学运算优先级规则; 3.支持CSS3calc函数可动态计算长度值原创 2018-08-22 00:17:55 · 1770 阅读 · 0 评论 -
sass学习
sass和css基本一样,增加了一些继承和函数写法1.变量声明和引用$nav-color: #F90;nav { $width: 100px; width: $width; color: $nav-color;}2.嵌套css#content { article { h1 { color: #333 } p { margin-bottom:...原创 2018-09-05 16:25:31 · 142 阅读 · 0 评论 -
css样式
1.同级别中fixed的div想要铺满整个body页面,设置如下position:fixed;bottom:0;top:0;(高度铺满了),width:100%;若不行,设置如下也可(left:0;right:0;)。2.border设置为半透明border: 5px solid rgba(XXX, XXX, XXX, 0.5)...原创 2018-09-03 16:46:29 · 112 阅读 · 0 评论 -
node.js EventEmitter
1.EventEmitter是events模块类。EventEmitter的核心是事件触发和事件监听器功能的封装。2.EventEmitter提供了多个属性,如on和emit。on函数用于绑定事件函数,emit属性用于触发一个事件。 (1)方法1)add Listener(event,listener)为指定事件添加一个监听器到监听器数组的尾部。2)on(event,lis...原创 2018-09-14 17:52:11 · 168 阅读 · 0 评论 -
sublime text3 快捷键
拾色器:ctrl+shift+chtml5:html5+tab原创 2018-10-10 15:16:00 · 152 阅读 · 0 评论 -
js相对路径
"/"根目录"../"上一级目录"./"同一级目录原创 2018-10-29 14:28:47 · 341 阅读 · 0 评论 -
CanvasRenderingContext2D的API方法
1.向Canvas的当前路径上添加一段弧void arc(float x,float y,float radius,float startAngle,endAngle,boolean counterclockwise) 2.向Canvas的当前路径上添加一段弧,与前一个方法相比,只是定义弧的方式不同void arc (float x1,float y1,float x2,flo...原创 2019-01-28 16:16:25 · 1498 阅读 · 0 评论 -
CanvasRenderingContext2D提供的属性
1.fillStyle设置填充路径时所用的填充风格,该属性支持3种类型的值:1)符合颜色格式的字符串值,表明使用纯色填充2)CanvasGradient,表明使用渐变填充3)CanvasPattern,表明使用位图填充 2.strokeStyle设置绘制路径时所用的填充风格,该属性支持3种类型的值:1)符合颜色格式的字符串值,表明使用纯色填充2)CanvasGr...原创 2019-01-29 09:48:30 · 1220 阅读 · 0 评论 -
express学习笔记(一)
一、路由路由是指应用程序的端点(URI)如何响应客户端请求。可使用express app对象的方法定义路由。/*创建express应用程序,该express()函数是express模块导出的顶级函数*/var express=require('express');var app=express();/*该app对象通常表示express应用程序*/app.get('/',f...原创 2019-02-18 15:50:22 · 686 阅读 · 0 评论 -
JavaScript shell安装
1.http://ftp.mozilla.org/pub/firefox/nightly/latest-oak/下载需要的安装包并解压;2.将jsshell-win64如E:\software\jsshell-win64配置到系统的环境变量下,即可直接打开cmd运行js代码(打开cmd后输入js就可以进行运行了)。...原创 2019-02-27 10:46:19 · 1489 阅读 · 0 评论 -
vue init webpack "项目"报错
第一种: 解决方法:找到对应文件夹中index.js:160:14位置的eql…,改成notEql…..第二种: 解决方法:连服务器第三种: 解决方法:(还没写完。。。。)...原创 2018-06-03 00:46:35 · 1083 阅读 · 0 评论