diff --git a/src/core/view/components/scroll-view/index.vue b/src/core/view/components/scroll-view/index.vue index e979ea4516786a6a9dadd0cb23222989ec44722f..7786531fd7575289c6c3014545096214eb73b96d 100644 --- a/src/core/view/components/scroll-view/index.vue +++ b/src/core/view/components/scroll-view/index.vue @@ -225,7 +225,7 @@ export default { this.__handleTouchMove = function (event) { if (touchStart === null) return - + var x = event.touches[0].pageX var y = event.touches[0].pageY var main = self.$refs.main diff --git a/src/core/view/plugins/wxs/component-descriptor.js b/src/core/view/plugins/wxs/component-descriptor.js index b75e42b7109e36f24a5ad92fa0052aaa6a2b79bc..0a2edbb19bffe02167b8a4fbe0f6062260475f62 100644 --- a/src/core/view/plugins/wxs/component-descriptor.js +++ b/src/core/view/plugins/wxs/component-descriptor.js @@ -160,6 +160,18 @@ class ComponentDescriptor { // TODO options return (this.$vm.$emit(eventName, detail), this) } + + setTimeout (handler: TimerHandler, timeout ? : number) { + return window.setTimeout(handler, timeout) + } + + clearTimeout (handle ? : number) { + return window.clearTimeout(handle) + } + + getBoundingClientRect () { + return this.$el.getBoundingClientRect() + } } export function createComponentDescriptor (vm, isOwnerInstance = true) { @@ -174,4 +186,4 @@ export function createComponentDescriptor (vm, isOwnerInstance = true) { } return vm.__wxsComponentDescriptor } -} +}