- 博客(8)
- 资源 (4)
- 收藏
- 关注
原创 vuex 概览
vuex概览1.state 状态,这里就是你存数据的地方。 2.getter计算属性,这里存放基于state衍生的其它属性,当state更新时会更新getter: getters:{ len: (state, getters, rootState, rootGetters) { // 提供的参数便于访问 state 和 getter r
2017-12-16 03:25:13 530
原创 touch事件的简单封装
用ES6 封装的touch对象,实现touch、longtouch、leftMove、rightMove、topMove、bottomMove事件的绑定。原生JS写的,希望多多提提意见。
2017-09-20 19:12:09 783
原创 touch事件解析
touch事件解析touchstart事件:当手指触摸屏幕时候触发,即使已经有一个手指放在屏幕上也会触发。touchmove事件:当手指在屏幕上滑动的时候连续地触发。在这个事件发生期间,调用preventDefault()事件可以阻止滚动。touchend事件:当手指从屏幕上离开的时候触发。touchcancel事件:当系统停止跟踪触摸的时候触发。关于这个事件的确切出发时间,文档中并没有具
2017-09-20 18:53:25 826
原创 JS拖拽事件
拖拽事件分为:- dataTransfer 对象:退拽对象用来传递的媒介,使用一般为Event.dataTransfer。- draggable 属性:就是标签元素要设置draggable=true,否则不会有效果,例如:列表1- ondragstart 事件:当拖拽元素开始被拖拽的时候触发的事件,此事件作用在被拖曳元素上- ondragmove事件:当拖拽元素在拖拽中触发的事件,此事件作
2017-09-20 17:40:21 3733
原创 不得不知道的微信小程序避坑指南
1、hidden对非自带标签不起作用:2、注意视图渲染有一定延时,当数据操作频率大于视图渲染的速度时,动态参数值可能会滞后:建议进行setDAta之前var that=this;this.data.my_data=res.data;this.setData={my_data:that.data.my_data};例子:Page({data:{my_data:
2017-06-20 12:43:31 560
原创 $http、$resource序列化参数
前阵子因为项目需要,要将发送给后台的数据以formdata的数据形式发送给后台,查阅了很多资料找到了解决办法,跟大家分享一下。另外介绍一下$httpParamSerializerJQLike将数据格式化遵循jquery序列化规范的数据。主要利用transformRequest对数据进行序列化,要注意一定要将Content-Type设置为undefined,这样浏览器才会自动帮你设置fo
2017-03-18 14:29:00 1172
原创 源生javascript将xml转换成json格式
这是我第一次写博客哈,代码可能不是很规范,可能会有一些小BUG。支持xml文件内嵌json格式支字符串。闲话不多说,直接上代码。function xmlToJson(xml) { var obj = {}; if(xml.childNodes.length!=0){//判断子节点为1个且为文本节点,将值赋给json对象,childNodes会把文本识别为文本节点所以取子节点的va
2015-11-04 20:21:27 1136 1
源生JS封装的touch对象
2017-09-22
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人