[improvement] check event.cancelable before preventDefault

This commit is contained in:
陈嘉涵
2019-05-10 14:18:46 +08:00
parent 2fb4bd3090
commit 4119b5b3c7
15 changed files with 43 additions and 33 deletions

View File

@@ -1,5 +1,6 @@
import { deepClone } from '../utils/deep-clone';
import { use, isObj, range } from '../utils';
import { preventDefault } from '../utils/event';
const DEFAULT_DURATION = 200;
const [sfc, bem] = use('picker-column');
@@ -55,7 +56,7 @@ export default sfc({
},
onTouchMove(event) {
event.preventDefault();
preventDefault(event);
const deltaY = event.touches[0].clientY - this.startY;
this.offset = range(
this.startOffset + deltaY,