
前端
文章平均质量分 59
ClydeKuo
千错万错都是代码的错
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
nodejs 安装node-sass报错(淘宝镜像安装)
npm install --save node-sass --registry=https://registry.npm.taobao.org --disturl=https://npm.taobao.org/dist --sass-binary-site=http://npm.taobao.org/mirrors/node-sass–registry=https://registry.npm.ta原创 2017-07-17 16:04:13 · 4194 阅读 · 1 评论 -
atom安装插件被墙问题
刚安装的atom如果用apm install安装可能会报错,主要原因是atom配置默认使用的源被墙了,此时可以切换成国内的源即可解决。即使一个小问题也挺烦人的。。。 比如安装color-picker插件:apm install color-picker报错如下: 我是在windows 10下,找到C:\Users\用户名\.atom目录,新建文件名为 .apmr原创 2017-04-17 10:32:52 · 1787 阅读 · 0 评论 -
ECharts3.4 结合Vue.js实现地图下钻
*最近在做一个需要有地图下钻的项目,考虑用ECharts实现,需要每个省的数据太大,所以此处谨以广东省为例,其他数据可自己添加,先上效果图**用的是Vue1.0先看代码结构:* 因为ECharts3不再内置地图数据,需要自己下载所需的地图ECharts地图下载,index.js将所有的地图文件引进来 再看chinaOption.js文件,这是一个混合文件,将地图的设置全部写在这文件expor原创 2017-03-15 11:54:20 · 10999 阅读 · 0 评论 -
git 如何添加空目录
git 没有跟踪空目录,所以需要跟踪那么就需要添加文件,方法如下: find . -type d -empty -exec touch {}/.gitignore \;给所有的子空目录都添加gitignore文件 参考stackoverflow转载 2017-04-07 16:59:13 · 2603 阅读 · 1 评论 -
排序组件
最近在写后台管理系统,会经常使用排序,速写了一个简单的排序组件,template> div id="sortContainer" @click="sort"> div class="sort sortUp " :class="{activeUp:active=='sortUp'}">div> div class="sort sortDown" :clas原创 2017-01-20 14:51:44 · 9251 阅读 · 0 评论 -
ES6 let语法实现闭包
在ES5时代,通常使用函数 return 嵌套函数实现闭包,这里我就不细说了,可参考《Javascript闭包——懂不懂由你,反正我是懂了》,《什么是闭包,我的理解》。 在ES6时代,我们可以利用let 来很方便的实现闭包,先来看两段代码:var arr=[];for(var i=0;i<10;i++){ arr.push(()=>i)}console.log(arr[2]()) /原创 2017-02-10 11:41:58 · 13016 阅读 · 0 评论 -
ES6利用Number.isNaN()更合理的判断NAN
1.在es5中,判断一个变量是否为NaN,采用isNaN( )函数判断,预期应该只有NaN才会返回true,但是对于某些特别的变量,这个方法就出现了不符合预期的值 :isNaN(NaN) //true isNaN(undefined) //true isNaN('qwer') //true isNaN(123) //false2.在es6中推出了新的判断方法 Number.isNaN( ):N原创 2017-02-08 16:55:55 · 13066 阅读 · 0 评论 -
(javascript进阶) 运算符“||”和“&&”的巧妙用法
首先出个题:如图: 假设对成长速度显示规定如下: 成长速度为5显示1个箭头; 成长速度为10显示2个箭头; 成长速度为12显示3个箭头; 成长速度为15显示4个箭头; 其他都显示都显示0各箭头。 用代码怎么实现?差一点的if,else:var add_level = 0; if(add_step == 5){ add_level = 1; }转载 2017-02-08 16:06:47 · 12245 阅读 · 1 评论 -
Vue自定义指令实现checkbox全选功能
最近做的一个项目需要用到Vue实现全选功能,参考了一下网上的做法,发现用属性计算的复用性不高,于是选用自定义指令,但网上的做法大多是会对原始数据有一定的格式要求,而且没有返回结果,于是做了改进。参考:http://blog.csdn.net/haihuan2004/article/details/52510978上代码:<!DOCTYPE html><html> <head>原创 2017-01-06 14:44:38 · 14743 阅读 · 1 评论 -
Vue多种方法实现表头、首列固定
有时表格太大,滚动时信息查看不方便,需要对表格进行全局表头、首列固定, 上效果: 一、创建多个表格进行覆盖 思路:当页面滚动到临界值时,出现固定表头、首列 先创建一个活动表格<!DOCTYPE html><html> <head> <meta charset="UTF-8"> <title></title>原创 2016-12-19 15:59:14 · 31928 阅读 · 3 评论