* [html5] release v0.12.9 & fix clicking on none-vue element.
Project: http://git-wip-us.apache.org/repos/asf/incubator-weex/repo Commit: http://git-wip-us.apache.org/repos/asf/incubator-weex/commit/73d2f134 Tree: http://git-wip-us.apache.org/repos/asf/incubator-weex/tree/73d2f134 Diff: http://git-wip-us.apache.org/repos/asf/incubator-weex/diff/73d2f134 Branch: refs/heads/dev Commit: 73d2f134fa14b2600983e6647ed15d0f4f8e2fb9 Parents: eb81e1c Author: MrRaindrop <tekk...@gmail.com> Authored: Mon Sep 11 16:15:59 2017 +0800 Committer: MrRaindrop <tekk...@gmail.com> Committed: Mon Sep 11 16:15:59 2017 +0800 ---------------------------------------------------------------------- html5/render/vue/README.md | 4 ++++ html5/render/vue/env/event-manager.js | 3 +++ package.json | 2 +- packages/weex-vue-render/README.md | 4 ++++ packages/weex-vue-render/package.json | 6 +----- 5 files changed, 13 insertions(+), 6 deletions(-) ---------------------------------------------------------------------- http://git-wip-us.apache.org/repos/asf/incubator-weex/blob/73d2f134/html5/render/vue/README.md ---------------------------------------------------------------------- diff --git a/html5/render/vue/README.md b/html5/render/vue/README.md index 2c915a6..d27bdac 100644 --- a/html5/render/vue/README.md +++ b/html5/render/vue/README.md @@ -147,6 +147,10 @@ vue: { * optimize event binding. * fix a-jump interception condition. +#### 0.12.9 + +* event handling ignore none-vue element. + ## component -> dom map | component | dom element | children | note | http://git-wip-us.apache.org/repos/asf/incubator-weex/blob/73d2f134/html5/render/vue/env/event-manager.js ---------------------------------------------------------------------- diff --git a/html5/render/vue/env/event-manager.js b/html5/render/vue/env/event-manager.js index a72f9b6..914981d 100644 --- a/html5/render/vue/env/event-manager.js +++ b/html5/render/vue/env/event-manager.js @@ -81,6 +81,9 @@ function _init (doc) { let vm = el.__vue__ let disposed = false let evtName = e.type + if (!vm) { // not a vue component. + return + } /** * take full control of redirection of <a> element. */ http://git-wip-us.apache.org/repos/asf/incubator-weex/blob/73d2f134/package.json ---------------------------------------------------------------------- diff --git a/package.json b/package.json index 0b79cde..8346fc2 100644 --- a/package.json +++ b/package.json @@ -4,7 +4,7 @@ "subversion": { "browser": "0.5.0", "framework": "0.21.11", - "vue-render": "0.12.8", + "vue-render": "0.12.9", "transformer": ">=0.1.5 <0.5" }, "description": "A framework for building Mobile cross-platform UI", http://git-wip-us.apache.org/repos/asf/incubator-weex/blob/73d2f134/packages/weex-vue-render/README.md ---------------------------------------------------------------------- diff --git a/packages/weex-vue-render/README.md b/packages/weex-vue-render/README.md index 2c915a6..d27bdac 100644 --- a/packages/weex-vue-render/README.md +++ b/packages/weex-vue-render/README.md @@ -147,6 +147,10 @@ vue: { * optimize event binding. * fix a-jump interception condition. +#### 0.12.9 + +* event handling ignore none-vue element. + ## component -> dom map | component | dom element | children | note | http://git-wip-us.apache.org/repos/asf/incubator-weex/blob/73d2f134/packages/weex-vue-render/package.json ---------------------------------------------------------------------- diff --git a/packages/weex-vue-render/package.json b/packages/weex-vue-render/package.json index b29cfdc..220744f 100644 --- a/packages/weex-vue-render/package.json +++ b/packages/weex-vue-render/package.json @@ -1,6 +1,6 @@ { "name": "weex-vue-render", - "version": "0.12.8", + "version": "0.12.9", "description": "Weex built-in components for Vue 2.x.", "license": "Apache-2.0", "main": "dist/index.common.js", @@ -24,9 +24,5 @@ "httpurl": "^0.1.1", "query-string": "^4.3.2", "inline-style-prefixer": "^3.0.2" - }, - "peerDependencies": { - "vue": "^2.0", - "vue-loader": "^12.0" } }