摘要: 2017-09-11更新:更新到webpack 2.6.1所对应的配置,完善部分代码注释。 由于最近在vue-cli生成的webpack模板项目的基础上写一个小东西,开发过程中需要改动到build和config里面一些相关的配置,所以刚好趁此机会将所有配置文件看一遍,理一理思路,也便于以后修改配置的 阅读全文
posted @ 2017-12-19 11:13 方式代码 阅读(1307) 评论(0) 推荐(0) 编辑
摘要: 最近移动端闪付遇到的两个坑做下总结: 1.使用iscroll后,滑动并没有生效 解决方案: 首先要查看:结构是否正确: <div id="wrapper"> //wrapper的高度一定要指定,并且最好要高于wrapper的高度否则,无法正常滚动 <ul> <li></li> ... </ul> < 阅读全文
posted @ 2017-12-06 16:06 方式代码 阅读(972) 评论(0) 推荐(0) 编辑
摘要: 简介 Sass 有两种语法规则(syntaxes),目前新的语法规则(从 Sass 3开始)被称为 “SCSS”( 时髦的css(Sassy CSS)),它是css3语法的的拓展级,就是说每一个语法正确的CSS3文件也是合法的SCSS文件,SCSS文件使用.scss作为拓展名。第二种语法别成为缩进语 阅读全文
posted @ 2017-09-20 18:33 方式代码 阅读(742) 评论(0) 推荐(0) 编辑
摘要: 什么是封装呢? 我的理解就是 把一个功能单独做成一个组件,就像做饺子,以前做饺子必须自己先用面粉做饺子皮,再做饺子馅,然后再手工包饺子,但是现在人们发明了自动包饺子机器,虽然机器里面的每一步骤和你自己包饺子是一样的,但是实际上你现在需要做的就只有一件事,就是放原料。这边机器就是封装好的插件,而原料就 阅读全文
posted @ 2017-09-12 15:09 方式代码 阅读(1649) 评论(0) 推荐(0) 编辑
摘要: CSS命名推荐规范:个人收藏 方便查阅 页面结构: 导航: 功能: 阅读全文
posted @ 2017-08-08 18:29 方式代码 阅读(567) 评论(0) 推荐(0) 编辑
摘要: 背景 目前团队中新的 Web 项目基本都采用了 Vue 或 React ,加上 RN,这些都属于比较重量级的框架,然而对于小型 Web 页面,又显得过大。早期的一些项目则使用了较原始的 HTML 页面构建技术,但业务逻辑基本无法复用。 近半年做过几个小型 Web 页面,在不断学习前端知识的同时,也在 阅读全文
posted @ 2017-07-25 10:20 方式代码 阅读(3462) 评论(0) 推荐(0) 编辑
摘要: 相信很多人都在vue使用过export、export default、import,然而它们到底有什么区别呢? 在ES6中,export与export default均可用于导出常量、函数、文件、模块等,你可以在其它文件或模块中通过import+(常量 | 函数 | 文件 | 模块)名的方式,将其导 阅读全文
posted @ 2017-07-19 15:44 方式代码 阅读(15210) 评论(0) 推荐(4) 编辑
摘要: 在使用 Vue.js 2.0 时,有独立构建(standalone)和运行时构建(runtime-only)两种版本可供选择。而在 Vue.js 1.0 中,却没有这种版本区别。到底该使用哪一个版本?这让我有点懵逼的感觉。本着知其然还要知其所以然的精神,我决定好好研究下两者间的区别。 Vue.js 阅读全文
posted @ 2017-06-14 17:39 方式代码 阅读(626) 评论(0) 推荐(0) 编辑
摘要: 我在写一个类似百度搜索框的自动提示功能时候,使用了AJAX+keydown事件。调试时候我发现,当在搜索框中输入文字的时候,控制台在不停发送AJAX。这在本地服务器测试还好,如果我把它拿到运行环境,很可能出现提示功能卡顿,甚至没等提示出现用户就输入完毕的现象。毕竟大家现在打字都很快啊。于是我找到了一 阅读全文
posted @ 2017-05-04 10:50 方式代码 阅读(462) 评论(0) 推荐(0) 编辑
摘要: 事件触发顺序:keydown - > keypress - > keyup 事件触发顺序:keydown - > keypress - > keyup 中文输入法: firfox:输入触发keydown,回车确认输入触发keyup chrome:输入触发keydown、keyup,回车确认输入只触发 阅读全文
posted @ 2017-04-28 15:44 方式代码 阅读(855) 评论(0) 推荐(0) 编辑