排序:
默认
按更新时间
按访问量

关于npm的报错

关于npm缺少asynckit的报错 今天,在git bash中输入npm -v的时候,发现提示缺少模块 然后我输入node -v,显示出了node版本,然后我将这个错误搜索了一下,搜索到的没有什么有效信息 ​ 后来我就想着因为npm是安装node的时候自带的,我就想着卸载下nod...

2018-04-19 11:34:46

阅读数:97

评论数:0

Webpack

认识Webpack Webpack可以看作是模块打包机,做的事情就是,分析项目结构,找到JavaScript模块以及其他的一些浏览器不能直接运行的拓展语言(Sass,TypeScript),并将其转换和打包为合适的格式以供浏览器使用,在3.0出现以后,Webpack还肩负了优化项目的责任 ...

2018-03-29 21:06:52

阅读数:3456

评论数:0

Vue的单页应用中如何引用单独的样式文件

Vue的单页应用中如何引用单独的样式文件 问题描述 对于.vue的文件来说,也是由结构、行为、样式三部分组成,在样式部分有个scoped的属性,也就是当前页面有效,当style标签内样式比较多时或者.vue文件之间有重复的时候,总感觉看起来不够整洁,所以就需要引入一些公共样式。下面就先说下...

2018-03-28 18:40:54

阅读数:563

评论数:0

关于input兼容性的总结

一月快要结束了 O(∩_∩)O~ input失去焦点的时候,如何取得input框的值 需求描述:有这样一个表格(表格组件),表格中有几列中是包含input这个输入框的,之前使用的是v-model,现在需要添加一些校验,我想到的就是在input输入框失去焦点的时候,用个函数去处理,这个函数...

2018-01-26 17:53:15

阅读数:394

评论数:0

CSS中的focus-within伪类选择器

:focus-within很容易让人联想到focus,区别就在于focus是对于当前元素,而:focus-within则是对于当前对象和当前对象子元素 MDN: The :focus-within CSS pseudo-class represents an element that ha...

2018-01-22 18:45:29

阅读数:291

评论数:0

日常项目总结

总结 Vue中给option增加点击事件 问题描述:select下拉列表中,点击一个option之后,需要做一些指定操作,例如去请求一个接口,并且这个接口需要的数据来自这个option的value值 解决过程:我开始的做法就是给option添加了@click="requestS...

2018-01-19 19:00:17

阅读数:85

评论数:0

常用的正则

常用的正则 以下为项目中使用过的,后面会不断的添加,也欢迎补充 将数字类型转化为货币的形式 let val = '233443432314'; let reg = /\d{1,3}(?=(\d{3})+$)/g; val = val.replace(/^(-?)(\d+)((...

2018-01-12 18:20:15

阅读数:94

评论数:0

常用的CSS效果总结

遮罩层效果 通过设置top、right、bottom、left为0,使得遮罩层覆盖整个可视区域 如果页面中是有滚动条的,就涉及到需要给body增加overflow: ‘hidden’ background-color: rgba(0, 0, 0 , 0.5) 使得背景颜色更加清晰 <div ...

2017-12-29 16:20:09

阅读数:105

评论数:0

Vue组件的书写形式

之前只是用过第三种方式去创建组件,最近接触到第一种写法的项目,所以写下了下面的内容使用script标签 <!-- index.html --> <!DOCTYPE html> <html> <head> <meta charset=&q...

2017-12-28 17:47:53

阅读数:159

评论数:0

Promise处理有依赖的连续请求

Promise处理有依赖的连续请求在没有接触到Promise之前,如果有这样的需求,先去前端需要异步去请求第一个接口,然后接收到返回的一些数据,然后利用得到的数据,去请求第二个接口,然后接收传回来的数据,然后去请求第三个接口,这个时候我自己写出来的代码一定是Ajax嵌套的一堆,写出来的代码可想而知...

2017-12-22 11:24:43

阅读数:502

评论数:0

WebStorm添加注释模板

今天想给我的代码文件添加一些特定的注释,下面是具体的操作,当然不局限于下面的,可以添加更多你所需要的东西 添加后的效果/** * @author Vao * @date 2017/12/21 * @Description: */添加的过程我用的工具是WebStorm2017.2.3,点击Fi...

2017-12-21 20:54:23

阅读数:2463

评论数:0

点击页面关闭某个打开的列表

问题描述当点击“添加按钮”的时候,会显示一个列表,当再次点击“添加按钮”,这个列表就会关闭,这样做的话,交互性并不是那么良好,所以就需要修改一下啦……思路及解决办法增加的交互就是,在用户点击该页面的其他地方的时候,关闭这个列表,下面就是这个的具体实现 梳理下用的东西: 1. ref 来获取元素...

2017-12-06 11:50:07

阅读数:130

评论数:0

JavaScript逻辑运算符

从项目中看逻辑运算符“||”和“&&”今天,在项目开发中遇到一个问题,就这个问题本身而言,并不是很难,但觉得它的意义重大(哈哈,当然是对我而言),还是决定记录一番问题描述及初步解决简单描述下要求:就是上边有两个checkbox的选择框(上面的图是简易版),要实现的功能就是二者至少选...

2017-12-05 21:21:56

阅读数:138

评论数:0

Ajax的原生实现关于MIME类型的使用

问题描述下面的例子是一个Ajax的post请求的代码,这段代码在测试运行的时候,发现返回的状态码为400,服务器不能理解的请求,后来经过查看和修改,发现只需要将下面的代码稍微改造一下就好了原代码var send = function (url, params, fn) { var me =...

2017-11-20 16:57:36

阅读数:375

评论数:0

调试的总结

之前,接触到的项目都不算复杂,大多数的项目也是我自己顺带写的后台,并没有相应的后端的相关接口的说明文档,现在,写项目的时候,都是看着产品写的PRD,然后结合后台给的相关接口的文档来进行开发,在前后端开发完毕之后,需要做的事情就是联调,在第一次初步联调的时候,就发现了自己的如下问题,特记录一下,以便...

2017-11-18 17:54:16

阅读数:165

评论数:0

jQuery源码之init函数的分析

jQuery源码之init函数的分析精妙处之一init在源码中最先出现的位置是jQuery定义的地方,如下所示var ... jQuery = function( selector, context ) { // The jQuery object is actua...

2017-10-16 01:27:00

阅读数:248

评论数:0

ES6解构赋值

数组的解构赋值ES6中允许按照一定的模式,从数组和对象中提取值,对变量进行赋值,这称为解构赋值,在ES5中为变量赋值,只能直接指定值首先,有几个简单的例子1)左边和右边“模式匹配”,完全解构,按照对应的位置,为变量赋值let [a, b, c] = [1, 2, 3]; console.log(a...

2017-10-11 16:50:58

阅读数:591

评论数:0

ES6对于let和const的认识

ES5对于变量而言,没有块级作用域这一说,存在的是函数作用域,但是在ES6中,let和const是属于块级作用域的声明,需要先声明,再使用,有点想起当时使用VC的场景,哈哈哈~letlet的出现为JavaScript增加了块级作用域,使用let定义的变量,外层作用域是无法读取内层作用域的变量的暂时...

2017-10-10 21:45:19

阅读数:179

评论数:0

认识浏览器

对于前端开发而言,最必不可少的工具就是浏览器,但是之前对于浏览器的了解只是停留在使用的层面,最近决定对于浏览器需要重新认识一下它,根据以前的使用和《WebKit技术内幕》这本书为大家做一下分享,当然在下面的说法中,也可能存在不详尽或者有误的地方,欢迎指正浏览器核心的种类浏览器的种类实在是太多,如I...

2017-10-09 21:21:36

阅读数:301

评论数:0

进程与线程

程序:程序是一个静态的概念,是完成某个功能的指令集合一、进程进程是动态的,一般由程序、数据集合和进程控制块三部分组成,程序用于描述进程要完成的功能,是控制进程执行的指令集;数据集合是程序在执行时所需要的数据和工作区;进程控制块(PCB)包含进程的描述信息和控制信息,是进程存在的唯一标示进程具有的特...

2017-09-12 23:09:49

阅读数:210

评论数:0

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