From d0a4dcbc7b1e11a8be8bcfd9ef3c072799f27e8a Mon Sep 17 00:00:00 2001 From: fxy060608 Date: Fri, 21 Jun 2019 20:10:57 +0800 Subject: [PATCH] build uni runtime --- packages/uni-app-plus/dist/index.js | 8 ++++++-- packages/uni-app-plus/package.json | 2 +- packages/uni-mp-alipay/dist/index.js | 8 ++++++-- packages/uni-mp-alipay/package.json | 2 +- packages/uni-mp-baidu/dist/index.js | 8 ++++++-- packages/uni-mp-baidu/package.json | 2 +- packages/uni-mp-qq/dist/index.js | 8 ++++++-- packages/uni-mp-qq/package.json | 2 +- packages/uni-mp-toutiao/dist/index.js | 8 ++++++-- packages/uni-mp-toutiao/package.json | 2 +- packages/uni-mp-weixin/dist/index.js | 8 ++++++-- packages/uni-mp-weixin/package.json | 2 +- src/core/runtime/wrapper/util.js | 2 +- 13 files changed, 43 insertions(+), 19 deletions(-) diff --git a/packages/uni-app-plus/dist/index.js b/packages/uni-app-plus/dist/index.js index d0ba54295..d03fe70c6 100644 --- a/packages/uni-app-plus/dist/index.js +++ b/packages/uni-app-plus/dist/index.js @@ -832,8 +832,12 @@ function isMatchEventType (eventType, optType) { function handleEvent (event) { event = wrapper$2(event); - // [['tap',[['handle',[1,2,a]],['handle1',[1,2,a]]]]] - const eventOpts = (event.currentTarget || event.target).dataset.eventOpts; + // [['tap',[['handle',[1,2,a]],['handle1',[1,2,a]]]]] + const dataset = (event.currentTarget || event.target).dataset; + if (!dataset) { + return console.warn(`事件信息不存在`) + } + const eventOpts = dataset.eventOpts || dataset['event-opts'];// 支付宝 web-view 组件 dataset 非驼峰 if (!eventOpts) { return console.warn(`事件信息不存在`) } diff --git a/packages/uni-app-plus/package.json b/packages/uni-app-plus/package.json index a0430ec21..a57ef1308 100644 --- a/packages/uni-app-plus/package.json +++ b/packages/uni-app-plus/package.json @@ -1,6 +1,6 @@ { "name": "@dcloudio/uni-app-plus", - "version": "0.0.245", + "version": "0.0.246", "description": "uni-app app-plus", "main": "dist/index.js", "scripts": { diff --git a/packages/uni-mp-alipay/dist/index.js b/packages/uni-mp-alipay/dist/index.js index ac4dd124d..dfb69a3fb 100644 --- a/packages/uni-mp-alipay/dist/index.js +++ b/packages/uni-mp-alipay/dist/index.js @@ -1197,8 +1197,12 @@ function isMatchEventType (eventType, optType) { function handleEvent (event) { event = wrapper$1(event); - // [['tap',[['handle',[1,2,a]],['handle1',[1,2,a]]]]] - const eventOpts = (event.currentTarget || event.target).dataset.eventOpts; + // [['tap',[['handle',[1,2,a]],['handle1',[1,2,a]]]]] + const dataset = (event.currentTarget || event.target).dataset; + if (!dataset) { + return console.warn(`事件信息不存在`) + } + const eventOpts = dataset.eventOpts || dataset['event-opts'];// 支付宝 web-view 组件 dataset 非驼峰 if (!eventOpts) { return console.warn(`事件信息不存在`) } diff --git a/packages/uni-mp-alipay/package.json b/packages/uni-mp-alipay/package.json index 78a0e2355..011699f8a 100644 --- a/packages/uni-mp-alipay/package.json +++ b/packages/uni-mp-alipay/package.json @@ -1,6 +1,6 @@ { "name": "@dcloudio/uni-mp-alipay", - "version": "0.0.819", + "version": "0.0.820", "description": "uni-app mp-alipay", "main": "dist/index.js", "scripts": { diff --git a/packages/uni-mp-baidu/dist/index.js b/packages/uni-mp-baidu/dist/index.js index afb46b03e..930f1493d 100644 --- a/packages/uni-mp-baidu/dist/index.js +++ b/packages/uni-mp-baidu/dist/index.js @@ -958,8 +958,12 @@ function isMatchEventType (eventType, optType) { function handleEvent (event) { event = wrapper$1(event); - // [['tap',[['handle',[1,2,a]],['handle1',[1,2,a]]]]] - const eventOpts = (event.currentTarget || event.target).dataset.eventOpts; + // [['tap',[['handle',[1,2,a]],['handle1',[1,2,a]]]]] + const dataset = (event.currentTarget || event.target).dataset; + if (!dataset) { + return console.warn(`事件信息不存在`) + } + const eventOpts = dataset.eventOpts || dataset['event-opts'];// 支付宝 web-view 组件 dataset 非驼峰 if (!eventOpts) { return console.warn(`事件信息不存在`) } diff --git a/packages/uni-mp-baidu/package.json b/packages/uni-mp-baidu/package.json index f2add45d8..3dbead887 100644 --- a/packages/uni-mp-baidu/package.json +++ b/packages/uni-mp-baidu/package.json @@ -1,6 +1,6 @@ { "name": "@dcloudio/uni-mp-baidu", - "version": "0.0.847", + "version": "0.0.848", "description": "uni-app mp-baidu", "main": "dist/index.js", "scripts": { diff --git a/packages/uni-mp-qq/dist/index.js b/packages/uni-mp-qq/dist/index.js index 1550fb6c7..2c8f8a6c6 100644 --- a/packages/uni-mp-qq/dist/index.js +++ b/packages/uni-mp-qq/dist/index.js @@ -896,8 +896,12 @@ function isMatchEventType (eventType, optType) { function handleEvent (event) { event = wrapper$1(event); - // [['tap',[['handle',[1,2,a]],['handle1',[1,2,a]]]]] - const eventOpts = (event.currentTarget || event.target).dataset.eventOpts; + // [['tap',[['handle',[1,2,a]],['handle1',[1,2,a]]]]] + const dataset = (event.currentTarget || event.target).dataset; + if (!dataset) { + return console.warn(`事件信息不存在`) + } + const eventOpts = dataset.eventOpts || dataset['event-opts'];// 支付宝 web-view 组件 dataset 非驼峰 if (!eventOpts) { return console.warn(`事件信息不存在`) } diff --git a/packages/uni-mp-qq/package.json b/packages/uni-mp-qq/package.json index 1727eed6b..beda9bf8d 100644 --- a/packages/uni-mp-qq/package.json +++ b/packages/uni-mp-qq/package.json @@ -1,6 +1,6 @@ { "name": "@dcloudio/uni-mp-qq", - "version": "0.0.103", + "version": "0.0.104", "description": "uni-app mp-qq", "main": "dist/index.js", "scripts": { diff --git a/packages/uni-mp-toutiao/dist/index.js b/packages/uni-mp-toutiao/dist/index.js index 5701e1294..58c4dc705 100644 --- a/packages/uni-mp-toutiao/dist/index.js +++ b/packages/uni-mp-toutiao/dist/index.js @@ -977,8 +977,12 @@ function isMatchEventType (eventType, optType) { function handleEvent (event) { event = wrapper$1(event); - // [['tap',[['handle',[1,2,a]],['handle1',[1,2,a]]]]] - const eventOpts = (event.currentTarget || event.target).dataset.eventOpts; + // [['tap',[['handle',[1,2,a]],['handle1',[1,2,a]]]]] + const dataset = (event.currentTarget || event.target).dataset; + if (!dataset) { + return console.warn(`事件信息不存在`) + } + const eventOpts = dataset.eventOpts || dataset['event-opts'];// 支付宝 web-view 组件 dataset 非驼峰 if (!eventOpts) { return console.warn(`事件信息不存在`) } diff --git a/packages/uni-mp-toutiao/package.json b/packages/uni-mp-toutiao/package.json index c614e07f9..d55c969fc 100644 --- a/packages/uni-mp-toutiao/package.json +++ b/packages/uni-mp-toutiao/package.json @@ -1,6 +1,6 @@ { "name": "@dcloudio/uni-mp-toutiao", - "version": "0.0.343", + "version": "0.0.344", "description": "uni-app mp-toutiao", "main": "dist/index.js", "scripts": { diff --git a/packages/uni-mp-weixin/dist/index.js b/packages/uni-mp-weixin/dist/index.js index 8b93d3c1d..c1d038ef6 100644 --- a/packages/uni-mp-weixin/dist/index.js +++ b/packages/uni-mp-weixin/dist/index.js @@ -834,8 +834,12 @@ function isMatchEventType (eventType, optType) { function handleEvent (event) { event = wrapper$1(event); - // [['tap',[['handle',[1,2,a]],['handle1',[1,2,a]]]]] - const eventOpts = (event.currentTarget || event.target).dataset.eventOpts; + // [['tap',[['handle',[1,2,a]],['handle1',[1,2,a]]]]] + const dataset = (event.currentTarget || event.target).dataset; + if (!dataset) { + return console.warn(`事件信息不存在`) + } + const eventOpts = dataset.eventOpts || dataset['event-opts'];// 支付宝 web-view 组件 dataset 非驼峰 if (!eventOpts) { return console.warn(`事件信息不存在`) } diff --git a/packages/uni-mp-weixin/package.json b/packages/uni-mp-weixin/package.json index fb5e01b11..2e555403f 100644 --- a/packages/uni-mp-weixin/package.json +++ b/packages/uni-mp-weixin/package.json @@ -1,6 +1,6 @@ { "name": "@dcloudio/uni-mp-weixin", - "version": "0.0.964", + "version": "0.0.965", "description": "uni-app mp-weixin", "main": "dist/index.js", "scripts": { diff --git a/src/core/runtime/wrapper/util.js b/src/core/runtime/wrapper/util.js index a706676e5..50391e23b 100644 --- a/src/core/runtime/wrapper/util.js +++ b/src/core/runtime/wrapper/util.js @@ -452,7 +452,7 @@ export function handleEvent (event) { // [['tap',[['handle',[1,2,a]],['handle1',[1,2,a]]]]] const dataset = (event.currentTarget || event.target).dataset - if(!dataset){ + if (!dataset) { return console.warn(`事件信息不存在`) } const eventOpts = dataset.eventOpts || dataset['event-opts']// 支付宝 web-view 组件 dataset 非驼峰 -- GitLab