每次在向服务器提交文件对象数据是,总是需要借助各种三方插件来实现表单异步提交功能,还要为不同的界面去定制不同的插件css,相当繁琐。XMLHttpRequest Level 2 添加了一个新的接口——FormData。利…
探索发现:CSS实现中文两端对齐
今天在搜索“CSS实现中文两端对齐”的解决方法时,偶然发现了这个hack: 我遇到问题是:看不到效果,无论是英文还是中文,在IE和chrome下都不起作用。还好在StackOverflow上找到了解决方法 :) 样式: …
CSS代码重构与优化之路
写CSS的同学们往往会体会到,随着项目规模的增加,项目中的CSS代码也会越来越多,如果没有及时对CSS代码进行维护,CSS代码不断会越来越多。CSS代码交错复杂,像一张庞大的蜘蛛网分布在网站的各个位置,你不知道修改这行代…
【css3】浏览器内核及其兼容性
各浏览器内核 1.Webkit内核: 使用此引擎内核的浏览器有:Safari(包括移动版和桌面版)、Chrome。 其私有属性的前缀是-webkit-。 2.Gecko内核: 使用此引擎内核的浏览器有Mozilla,常指…
touchstart、touchmove、touchend事件监听的滚动实现
前言 在开始上代码之前想实现一个简单的利用滚轮滚动的效果,顺便把裸露的丑陋滚动条给遮掉。 鼠标滚动代码 <!DOCTYPE html> <html> <head> <meta c…
初学vue2.0-表单控件绑定-文档理解笔记v1.0
表单控件绑定 基础语法 v-model 指令在表单控件元素上创建双向数据绑定。它会根据控件类型自动选取正确的方法来更新元素 v-model 并不关心表单控件初始化所生成的值。因为它会选择 Vue 实例数据来作为具体的值。…
vue-cli中的webpack配置
版本号 vue-cli 2.8.1 (终端通过vue -V 可查看) vue 2.2.2 webpack 2.2.1 目录结构 ├── README.md ├── build │ ├── buil…
Vue 响应式实现原理(个人在学习完Vue基础的情况下的理解)
1. Vue 对象 1.1 用户看到的对象 var app = new Vue({ el: '#app' , /* * 用户看到的是这个对象 */ data: { name: 'chenxuelong' , sex: '…
前端MVC手脚架
前端MVC手脚架 项目地址 https://github.com/lizzz0523/mvc-mode-seed 1.构建工具 [x] webpack [x] babel-loader [x] babel-preset-…
jquery分页插件
引用 <link href="css/jBootstrapPage.css" rel="stylesheet"/> <script src="js/jBootstrapPage.js"></…
原创全新打包工具Parcel零配置VueJS开发脚手架
parcel-vue 一个基于Parcel打包工具的 VueJS急速开发脚手架解决方案,强烈建议使用node8.0以上 项目地址: https://github.com/w3c-king/p… 初始化项目 $…
Vue实例
Vue2 实战:模仿卖座电影 一个使用 Vue2 全家桶高仿卖座电影网的项目 JavaScript 日记 – 一个例子学会 Vue.js 大家都知道 Vue.js 是中国人创造出来的,简单易用,所以必须要支持…