原生js实现移动端点击、长按、左滑、右滑、上滑、下滑等事件模拟

2019-01-31
阅读 6 分钟
11.1k
2、移动端web原生点击事件会有300ms的延迟,因为用户肯能双击,为了判断用户是单击还是双击,所以会有这个延迟,这个延迟会衍生很多问题,例如点击穿透。所以我们可以不用原生的点击事件,而使用模拟点击事件。

node和express搭建代理服务器(源码)

2019-01-10
阅读 4 分钟
4.9k
实例git 地址:[链接] 本例用node和express搭建的代理服务器。,期望目标如下:1、开启某服务A,该服务可实现若干功能,例如普通的restful请求,文件上传,静态资源访问等等。2、开启node代理服务B,指向服务A,访问代理服务B,可访问服务A的任意功能。就如下图所示:图中上半部分是直接访问服务,下班部分是通过代理服务...

Vue UI框架库开发介绍

2019-01-05
阅读 4 分钟
4.3k
平时在项目中,我们经常会使用Element UI,Bootstrap Vue等Vue UI库协助开发,这些UI库提供的常用组件可以使我们迅速开发出原型系统,极大地提升开发效率。在开发的过程中,我相信很多人其实都被这两个问题困扰。

Vue源码解析(二)Vue的双向绑定讲解及实现

2019-01-02
阅读 9 分钟
2k
文章中的代码时阶段,可以下载源码测试一下。git项目地址:[链接]项目使用webpack构建,下载后先执行: {代码...} 安装依赖后使用指令: {代码...} 可以运行项目。 上篇文章,我们讲解了Vue的data属性映射和方法的重定义,链接地址如下:Vue源码解析(一)data属性映射和methods函数引用的重定义 这篇文章给大家带来的是V...

Vue源码解析(一) data属性映射及methods函数引用的重定义

2019-01-02
阅读 5 分钟
2.7k
使用Vue框架进行开发时,我们在option的data和methods中定义属性和方法,在调用时直接使用 vm.attr 或 vm.func()的形式,而不是用vm.data.attr或vm.methods.func()的方式。项目的git地址: [链接] ,后续会持续更新,分析Vue的源码,争取实现一个精简版的Vue。Vue解析系列文章如下: