- 博客(20)
- 收藏
- 关注
原创 深刻理解原型与原型链
原型与原型链规则所有的对象都是通过new 函数创建的所有的函数都是通过``new Function() 创建的`Function是一个函数,是直接放到内存里,不是new出来的,所以Function的隐式原型指向自己的原型,Function.prototype也是一个对象,所以Function.prototype.__proto__指向Object.prototypeFunction.__proto__ === Function.prototypeFunction.prototype.
2022-05-30 23:40:17 166
原创 el-input禁止输入特殊字符以及对输入框做其他限制
对Element的el-input禁止输入特殊字符,这里是禁止输入,而不是输入特殊字符后校验。这里试用过 @keyup 和 @input.native,感觉都有点问题。 <el-form :model="userForm" :rules="rules" ref="userRef" label-width="150px"> <el-form-item label="姓名" prop="name"> <el-input :value=
2022-03-22 21:57:23 6585
原创 Vetur:Root file specified for compilation
解决vue引入.vue组件报错,删除后缀后错误消失的问题
2022-03-08 10:18:31 1950 2
原创 element的el-date-picker切换type时面板样式错乱
问题:最近在使用el-date-picker的时候发现了个问题,当切换年月日时修改对应type,el-date-picker的弹窗样式会错乱,就像这样:解决方法手动给el-date-picker动态添加key即可<el-date-picker v-model="value" :key="dateType == 0 ? 'key1' : 'key2' " :type="dateType == 0 ? 'year' : 'month' " placeholder="请选择日期">
2021-11-02 18:57:33 1512
原创 TypeError: this.getOptions is not a function
今天安装完less-loader启动的时候,项目报错:this.getOptions is not a functionn,如下图:报错原因:less-loader版本为10.2.0,版本过高解决方法:尝试将版本改为8.1.1,还是不行,最后改为6.2.0,项目正常运行npm uninstall less-loadernpm install less-loader@6.2.0...
2021-11-02 15:48:57 138
原创 自定义滚动条样式
一般可以通过-webkit-scrollbar相关属性,设置自己想要的滚动条样式,仅在支持Webkit内核的浏览器适用。-webkit-scrollbar主要属性:::-webkit-scrollbar 滚动条整体部分,可以设置宽高::-webkit-scrollbar-button 滚动条两侧按钮::-webkit-scrollbar-track 滚动条轨道::-webkit-scrollbar-thumb 滚动条的滑块::-webkit-scrollbar-track-piece 滚动
2021-06-17 20:13:59 171
原创 mxgraph学习记录
mxgraphAPI一级目录mxStencilshapeconnections > constraintbackgroundforegroundstylingdrawingcomplex drawingimagetext一级目录mxStencilmxStencil:基于XML实现一个generic shape。shape- name- w- h- aspect variable/fixed- strokewidthconnections > constraint在con
2021-06-10 15:42:32 487
原创 Git常见命令大全
Git常用命令总结示意图仓库配置添加删除分支撤销示意图仓库# 将当前目录初始化为git仓库$ git init# 新建一个目录,初始化为git仓库$ git init [project-name]# 下载项目及代码历史$ git clone [url]配置# 显示当前配置$ git config --list# 编辑git配置文件$ git config -e --global# 设置代码提交时的用户信息$ git config --global user.name
2021-05-13 23:40:15 294
原创 JS常见面试题
前言部分答案更新中...JS前言1、解释一下原型和原型链2、解释一下作用域以及作用域链3、说说你对继承的理解,继承有哪几种方式,说一说实现的大致思路4、说说你对闭包的理解5、JS的数据类型有哪些6、var、let、const的区别7、如何判断一个变量类型,空对象如何判断,有几种方式8、Array的常用方法有哪些9、ES5和ES6用于循环数组的方法有哪些,有什么区别,性能如何10、请用ES5和ES6的方法分别写出数组的去重方案(笔试)11、call apply bind三者的区别12、对ES6 Clas
2021-04-23 18:27:27 1865
原创 CSS总结
前言部分答案不断更新中...CSS前言1、IE6混杂盒模型和标准盒模型的区别?2、如何将div垂直水平居中,有几种方式?3、列举一下行内和块级元素(至少6个),以及二者的区别(笔试题)4、下面元素的作用和区别:b和strong,em和i5、position的取值方式有几种?6、为什么要清除浮动?不清除会有什么问题?有几种实现方式?7、CSS伪类和伪元素的区别是什么?有哪些?8、BFC是什么,可以解决什么问题?9、移动端响应式会用到哪些解决方案,兼容性如何?10、CSS选择器的优先级问题1、IE6混杂
2021-04-23 18:15:03 180
原创 面试题之手写Promise.all和Promise.race方法
手写Promise API说明Promise.all()Promise.race()说明all() 和race() 方法均接收一个可迭代的参数。正常使用的数组参数中可以存放非Promise对象all() 方法需要保证返回值的顺序Promise.all()Promise.myall = iterator => { if (!iterator[Symbol.iterator]) { throw TypeError('iterable variable is requ
2021-03-18 15:12:37 274
原创 值得学习收藏的文章链接
随机生成颜色的js代码https://segmentfault.com/q/1010000010807637?utm_source=sf-similar-question
2020-12-14 23:43:01 139
原创 开发必备的vscode插件(推荐)
HTML Snippets智能提示html标签及标签函数、含义jQuery Code SnippetsjQuery智能提示ESLintjs语法纠错,支持自定义配置,不过略微复杂。GitLens方便查看git日志,git重度使用者必备。Bracket Pair Colorizer给括号加上不同的颜色,便于区分不同的区块,使用者可以定义不同括号类型和不同颜色。Beautify css/sass/scss/less用于CSS等样式文件的格式化Beautify用于HTML、JS、
2020-10-27 13:27:38 1146
原创 npm install相关指令
总结一下npm install和npm uninstall的指令一、安装npm install modulenpm install module --save-prod (-P)安装模块到./node_modules目录下,同时将依赖写入package.json中的dependencies节点。npm install module --save (-S)安装模块到./node_modules目录下,同时将依赖写入package.json中的dependencies节点。npm in
2020-10-20 16:25:44 224
原创 事件冒泡、事件捕获、事件委托相关内容
1、事件流 事件流描述的是从页面接受事件的顺序。 事件流包括三个阶段:事件捕获阶段、处于目标阶段、事件冒泡阶段。一般情况下捕获阶段不会涉及事件目标,但IE9、Safari、Chrome、Firefox和Opera9.5及更高版本都会在捕获阶段触发事件对象上的事件。 事件监听和移除事件监听分别是:addEventListener()、removeEventListener(),所有DOM节点都...
2020-03-09 16:24:12 151
原创 如何禁止input框输入特殊字符
如何禁止input框输入特殊字符前端开发中可能会碰到input框禁止输入特殊字符的情况,下面是解决办法,亲测有效HTML部分<div class="container"> <div class="test"> 用户名:<input type="text" name="name" id="name"/> </div></d...
2019-12-18 22:54:58 7014 1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人