自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

原创 ERROR in Entry module not found: SyntaxError: C:\Users\Administrator\...编译出错(webpack)

今天得空用webpack启动一个新demo,按照官网的步骤一步一步操作,没想到一开始打包就挂了...... 执行命令行:npx webpack 报了以下错误:  最重要看“ERROR in Entry module not found: SyntaxError: C:\Users\Admi...

2018-12-20 11:45:12 3472 1

原创 Vant-list源码详解

一、源码理解基础之scroll.js 1、1 >>> getScrollEventTarget export default { getScrollEventTarget(element, rootParent = window) { let...

2018-10-11 12:46:41 4116 1

原创 修改复选框select的默认样式

//html <p> <select> <option value="volvo">aabb</option> </selec...

2018-09-19 20:53:29 191 0

原创 Avoid mutating a prop directly since the value will be overwritten whenever the parent component re-

父组件 <popup :show="showpopup" @closepop="closepop"></popup> 子组件 <template> &lt...

2018-09-19 11:53:38 8871 1

原创 Error: listen EADDRNOTAVAIL 192.168.0.144:8088问题解决

前一天启动项目还还好好的,第二天来发现项目启动不起来了。。。 npm run dev   解决: 输入ipconfig后发现 DHCP重新分配了IP,所以在index.js中将host修改为新的ip地址即可...

2018-09-19 10:42:34 979 0

原创 javaScript之变量提升

在平时开发过程中,我们都会遇到变量提升。 但却没有好好研究过,重视基础很重要!!! 一、变量 定义:变量是存储信息的容器。 特点:是松散类型的,也就是说可以用来保存任何类型的数据。 var turbo; //未经初始化的变量,会保存一个特殊的值undefined; console.lo...

2018-09-06 22:17:50 68 0

原创 JavaScript之事件队列(event loop)

一、前言 我们都知道,javaScript是一门单线程、非阻塞的脚本语言。 单线程意味着,在程序执行时,所走的程序路径按照连续顺序排下来,前面的必须处理好,后面的才会执行。 为什么要单线程呢? 因为作为浏览器脚本语言JavaScript的主要用途是与用户互动,以及操作DOM。这决定了它只能...

2018-09-04 22:38:33 744 0

原创 JavaScript之执行栈和堆

一、栈 栈:英文为“stack”; 定义:一种存放数据的内存区域; 特点: ①LIFO,后进先出; 可视化描述: ②调用栈,函数或者子例程像堆积木一样存放,以实现层层调用; 函数调用形成一个栈帧: fucntion tur(b){ var a = 4; ret...

2018-09-03 22:00:09 1096 0

原创 gulp基础使用

一、安装1、全局安装:npm install gulp -g     (通过它执行gulp任务)2、本地安装:npm install gulp --save-dev  (项目目录中安装)gulp的其他插件也按照类似操作。二、使用gulp.task('polarless',fun...

2018-05-03 10:22:06 84 0

原创 for循环中输出同一变量值

//循环输出通一变量值 for(var i=0;i<5;i++){ console.log(i) //0,1,2,3,4 全局 setTimeout(function(){ console.log(i) //5,5,5...

2018-03-30 16:08:41 779 0

原创 Vue之filters--v-bind

Vue之filters–v-bind样式显示以及内容显示目前有一个列表,类似微博粉丝关注。 列表中有两种情况:已关注和关注,需要在加载页面时进行样式区分。html代码 <div id="vue"> <div v-for="item in l...

2017-12-19 17:36:14 880 0

翻译 移动端tap轻触事件封装

function my_tap(dom,callBack){ //第一不能超过延时时间,第二不能使移动 //获取一些必要的值开始时间,延时时间,是否是移动 var startTime=0; var delayTime=200; var isMove=fa...

2017-02-06 16:51:26 768 0

原创 $(window).height()与$(document).height()

$(document).height() //是获取整个页面的高度。$(window).height() //是获取当前 也就是你浏览器所能看到的页面的那部分的高度 ,这个大小会在缩放浏览器窗口大小时改变,放大窗口时,$(window).height()变小;缩小窗口时,$(window).h...

2016-12-29 14:29:00 186 0

原创 git使用

最近有接触到git,需要clone和push项目。之前只用过webstorm连接github,这次在项目中用到的是gitLab,其实是和github一样的吧,都是使用git。 我觉得自己在学习使用git的时候还是花了比较多时间的,找到好的学习资料真的很重要,这里请推荐廖雪峰的Git教程,真的很详...

2016-12-18 16:32:20 230 0

原创 函数式编程之柯里化函数

1、柯里化函数  function add(num){         return function(x){             return num+x;         }     }     var add5 = add(5);     var addRes = add5...

2016-12-16 15:51:30 324 0

原创 app跳转app

一、从app跳转至QQ加群   很简单,只要点击a 标签就可以从当前的app跳转至QQ加群 二、如果手机中不存在QQ 如果是ios :' 如果是安卓:' function statToQq(){         // 通过iframe的方式试图打开...

2016-12-08 20:31:16 1550 0

原创 pc端粘贴复制插件使用ZeroClipboard

通过点击按钮,进行复制粘贴 1、先去官网ZeroClipboard.org现在v2.2.0.zip 2、解压后,找到ZeroClipboard.js和ZeroClipboard.swf,放入开发项目中。注意路径 3、var client = new ZeroClipboard(documen...

2016-11-30 16:45:21 765 0

原创 select默认文字,不出现在下拉选项中

choose     0     1

2016-11-22 17:15:08 8954 1

原创 拖动div框

function drag(ele){     ele.mousedown(function(event){         var offset=ele.offset();         x1=event.clientX-offset.left;        ...

2016-11-21 20:28:32 331 0

原创 h5键盘遮挡输入框问题 、模仿微信输入框失去焦点时隐藏iphone的软键盘和聚焦时出现输入框

最近的项目做得是混合开发,其实比较尴尬的啦,手机端的安卓与ios挺多兼容问题的。 1、手机端h5页面中输入法键盘会遮挡输入框的问题。       $('input').on('focus',function(event){              /...

2016-11-19 17:22:43 19531 0

原创 手机app中跳转调用外部浏览器

安卓Android方式 window.location.href = "intent://www.baidu.com?a#Intent;scheme=http;package=com.android.browser;end";

2016-11-15 17:01:15 10467 6

转载 css优化、提高性能的方法

关注一下CSS Lint (CSS Lint),这是一个发现CSS书写问题,提升性能的工具 我复制规则过来: 修复解析错误(Parsing errors should be fixed) 避免使用多类选择符(Don't use adjoining classes) IE6以及...

2016-09-22 16:28:10 2285 0

原创 居中一个浮动元素

html lang="en"> head> meta charset="UTF-8"> title>Titletitle> style> /*//居中div*/ .d...

2016-09-22 10:47:28 204 0

原创 Page Visibility API 页面可见性

页面可见性有哪些用途呢? 我们可以通过visibilityState的值检测页面当前是否可见,以及打开网页的时间;在页面被切换到其他后台进程的时候,自动暂停音乐或者视频的播放。 当然还可以改变html中title标签的值; html lang="en"> he...

2016-09-22 10:21:18 997 0

转载 同步与异步

javascript语言的执行环境是“单线程”。 “单线程”:指一次只能完成一件任务,一个任务完成之后再执行下一个任务。 同步:即阻塞模式。必须完成一件任务再进入下一个任务。 由于js是单线程的,为了解决浏览器因为执行一个任务时间太久或者无响应,js语言将执行模式分成2种:同步和异步...

2016-09-21 16:47:02 135 0

转载 同步与异步

javascript语言的执行环境是“单线程”。 “单线程”:指一次只能完成一件任务,一个任务完成之后再执行下一个任务。 同步:即阻塞模式。必须完成一件任务再进入下一个任务。 由于js是单线程的,为了解决浏览器因为执行一个任务时间太久或者无响应,js语言将执行模式分成2种:同步和异步...

2016-09-21 16:47:02 127 0

原创 清除浮动的三种常用方法

html lang="en"> head> meta charset="UTF-8"> title>Titletitle> style> *{ margin:...

2016-09-21 15:23:21 510 0

原创 css hack

常用的CSS hack方式(1)方式一 条件注释法只在IE下生效这段文字只在IE浏览器显示(2)方式二 类内属性前缀法属性前缀法是在CSS样式属性名前加上一些只有特定浏览器才能识别的hack前缀,以达到预期的页面展现效果。“-″减号是IE6专有的hack“\9″ IE6/IE7/IE8/IE9/I...

2016-09-20 16:55:30 128 0

原创 委托事件

根据冒泡的原理,可以衍生出委托事件 我门都知道ie浏览器只有冒泡,非ie浏览器有捕获也有冒泡,通常情况下我们写的绑定事件是按照ie浏览器只有冒泡的准则来规范的,在非ie中的addEventListener中的第三个参数设置为false即可; 下面我们讲讲什么是委托事件,本来由自身做的事情现在交...

2016-09-20 15:51:01 173 0

原创 阻止冒泡和阻止浏览器默认行为

阻止冒泡的方法 function stopBubble(e){ if(e && e.stopPropagation ){ e.stopPropagation();//w3c }else{ window.event.cancelB...

2016-09-20 12:04:55 141 0

原创 非IE冒泡与捕获

html lang="en"> head> meta charset="UTF-8"> title>Titletitle> style> #div1{ wid...

2016-09-20 11:48:18 106 0

原创 非IE冒泡与捕获

html lang="en"> head> meta charset="UTF-8"> title>Titletitle> style> #div1{ wid...

2016-09-20 11:39:35 127 0

原创 IE冒泡机制

html lang="en"> head> meta charset="UTF-8"> title>Titletitle> style> #div1{ wid...

2016-09-20 11:33:23 298 0

原创 css3 背景相关的新增属性

先上代码: html lang="en"> head> meta charset="UTF-8"> title>css3title> style> div{ ...

2016-09-06 21:11:11 229 0

原创 css3 盒子类型

盒子的类型:使用display来定义 一、3种常见情况:block 、 inline、 inline-block block 块级 inline 内联 inline-block 行内块 我们都知道: 一个块级元素占领一行,且可以设置宽高; 而一个内联元素后面可以跟内联元素,一行可以有...

2016-09-06 20:56:42 187 0

原创 css3 字体

今天无意当中学习了css3中文字方面的新属性 1、text-shadow 给文字添加阴影      text-shadow:length length length color      第一个length:横向距离      第二个length:纵向距离      第三个length:...

2016-09-06 18:24:59 371 0

原创 NodeJS爬虫系统

最近一直在学习nodejs 今天自学了爬虫系统 个人感觉还蛮有意思的 做一个爬虫系统很简单。 首先打开webstorm或者sublime 创建一个node.js文件系统 然后配置爬虫环境(node模块):                                 1、Express ...

2016-09-05 21:42:19 356 0

原创 ionic 侧边栏

O(∩_∩)O哈哈~

2016-08-25 22:18:15 209 0

原创 ionic www/js文件

今天是学习ionic的第三天 ,越来越觉得ionic有意思,好用 昨天重点看了www中有哪些主要的文件,今天就重点看了www/js中每个js的功能和使用方法 然后实现了一个简单的二级应用 今天在www/js中建立了4个js文件:app.js、controllers.js、routes.js、s...

2016-08-24 17:51:41 315 0

原创 ionic 说一说ionic工程里面的www文件

今天是学习ionic的第二天,其实感觉还挺有意思的,好记性不如烂笔头,把今天学习到的东西都记录下。。。。方便以后自己翻阅 ionic中的www文件夹是我们在实际开发当中必须要用到的文件夹,html、css、js、img的存放都在其中。。。。 1、www/js 文件夹 app.js一般用于创建...

2016-08-23 20:30:11 3443 2

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