1.touch方法
既想传参,又想用event
@touchend=“gotouched(item, $event)”
调用时gotouched(item, event){
//event.target真的很有用
event.target.className(’’)//获取事件点击节点的类名,真的很有用,我开发遇到的情况是一个列表的一条数据点击时跳转到结果页面,这个数据中包含一个小图标用来执行其他事件,这样获取到类名就可以区分了,点击到小图标时不跳转。
}
2.flat方法
本来用flat方法给数组进行扁平化处理,但是在某些机型上没有执行这个方法,可能是内核浏览器版本过低,重写flat方法
flatFun (arr) {
return arr.reduce((acc, val) => Array.isArray(val) ? acc.concat(this.flatFun(val)) : acc.concat(val), [ ])
}