提交 f482d453 编写于 作者: fxy060608's avatar fxy060608

build uni runtime(@regionchange)

上级 41148982
......@@ -737,6 +737,17 @@ function processEventArgs (vm, event, args = [], extra = [], isCustom, methodNam
const ONCE = '~';
const CUSTOM = '^';
function isMatchEventType (eventType, optType) {
return (eventType === optType) ||
(
optType === 'regionchange' &&
(
eventType === 'begin' ||
eventType === 'end'
)
)
}
function handleEvent (event) {
event = wrapper$2(event);
......@@ -757,7 +768,7 @@ function handleEvent (event) {
const isOnce = type.charAt(0) === ONCE;
type = isOnce ? type.slice(1) : type;
if (eventsArray && eventType === type) {
if (eventsArray && isMatchEventType(eventType, type)) {
eventsArray.forEach(eventArray => {
const methodName = eventArray[0];
if (methodName) {
......@@ -1150,10 +1161,10 @@ if (typeof Proxy !== 'undefined') {
}
});
}
wx.createApp = createApp;
wx.createPage = createPage;
wx.createComponent = createComponent;
wx.createApp = createApp;
wx.createPage = createPage;
wx.createComponent = createComponent;
var uni$1 = uni;
......
{
"name": "@dcloudio/uni-app-plus",
"version": "0.0.236",
"version": "0.0.237",
"description": "uni-app app-plus",
"main": "dist/index.js",
"scripts": {
......
......@@ -1047,6 +1047,17 @@ function processEventArgs (vm, event, args = [], extra = [], isCustom, methodNam
const ONCE = '~';
const CUSTOM = '^';
function isMatchEventType (eventType, optType) {
return (eventType === optType) ||
(
optType === 'regionchange' &&
(
eventType === 'begin' ||
eventType === 'end'
)
)
}
function handleEvent (event) {
event = wrapper$1(event);
......@@ -1067,7 +1078,7 @@ function handleEvent (event) {
const isOnce = type.charAt(0) === ONCE;
type = isOnce ? type.slice(1) : type;
if (eventsArray && eventType === type) {
if (eventsArray && isMatchEventType(eventType, type)) {
eventsArray.forEach(eventArray => {
const methodName = eventArray[0];
if (methodName) {
......
{
"name": "@dcloudio/uni-mp-alipay",
"version": "0.0.808",
"version": "0.0.809",
"description": "uni-app mp-alipay",
"main": "dist/index.js",
"scripts": {
......
......@@ -864,6 +864,17 @@ function processEventArgs (vm, event, args = [], extra = [], isCustom, methodNam
const ONCE = '~';
const CUSTOM = '^';
function isMatchEventType (eventType, optType) {
return (eventType === optType) ||
(
optType === 'regionchange' &&
(
eventType === 'begin' ||
eventType === 'end'
)
)
}
function handleEvent (event) {
event = wrapper$1(event);
......@@ -884,7 +895,7 @@ function handleEvent (event) {
const isOnce = type.charAt(0) === ONCE;
type = isOnce ? type.slice(1) : type;
if (eventsArray && eventType === type) {
if (eventsArray && isMatchEventType(eventType, type)) {
eventsArray.forEach(eventArray => {
const methodName = eventArray[0];
if (methodName) {
......@@ -1303,10 +1314,10 @@ if (typeof Proxy !== 'undefined') {
}
});
}
swan.createApp = createApp;
swan.createPage = createPage;
swan.createComponent = createComponent;
swan.createApp = createApp;
swan.createPage = createPage;
swan.createComponent = createComponent;
var uni$1 = uni;
......
{
"name": "@dcloudio/uni-mp-baidu",
"version": "0.0.834",
"version": "0.0.835",
"description": "uni-app mp-baidu",
"main": "dist/index.js",
"scripts": {
......
......@@ -883,6 +883,17 @@ function processEventArgs (vm, event, args = [], extra = [], isCustom, methodNam
const ONCE = '~';
const CUSTOM = '^';
function isMatchEventType (eventType, optType) {
return (eventType === optType) ||
(
optType === 'regionchange' &&
(
eventType === 'begin' ||
eventType === 'end'
)
)
}
function handleEvent (event) {
event = wrapper$1(event);
......@@ -903,7 +914,7 @@ function handleEvent (event) {
const isOnce = type.charAt(0) === ONCE;
type = isOnce ? type.slice(1) : type;
if (eventsArray && eventType === type) {
if (eventsArray && isMatchEventType(eventType, type)) {
eventsArray.forEach(eventArray => {
const methodName = eventArray[0];
if (methodName) {
......@@ -1378,10 +1389,10 @@ if (typeof Proxy !== 'undefined') {
}
});
}
tt.createApp = createApp;
tt.createPage = createPage;
tt.createComponent = createComponent;
tt.createApp = createApp;
tt.createPage = createPage;
tt.createComponent = createComponent;
var uni$1 = uni;
......
{
"name": "@dcloudio/uni-mp-toutiao",
"version": "0.0.334",
"version": "0.0.335",
"description": "uni-app mp-toutiao",
"main": "dist/index.js",
"scripts": {
......
......@@ -740,6 +740,17 @@ function processEventArgs (vm, event, args = [], extra = [], isCustom, methodNam
const ONCE = '~';
const CUSTOM = '^';
function isMatchEventType (eventType, optType) {
return (eventType === optType) ||
(
optType === 'regionchange' &&
(
eventType === 'begin' ||
eventType === 'end'
)
)
}
function handleEvent (event) {
event = wrapper$1(event);
......@@ -760,7 +771,7 @@ function handleEvent (event) {
const isOnce = type.charAt(0) === ONCE;
type = isOnce ? type.slice(1) : type;
if (eventsArray && eventType === type) {
if (eventsArray && isMatchEventType(eventType, type)) {
eventsArray.forEach(eventArray => {
const methodName = eventArray[0];
if (methodName) {
......@@ -1138,10 +1149,10 @@ if (typeof Proxy !== 'undefined') {
}
});
}
wx.createApp = createApp;
wx.createPage = createPage;
wx.createComponent = createComponent;
wx.createApp = createApp;
wx.createPage = createPage;
wx.createComponent = createComponent;
var uni$1 = uni;
......
{
"name": "@dcloudio/uni-mp-weixin",
"version": "0.0.956",
"version": "0.0.957",
"description": "uni-app mp-weixin",
"main": "dist/index.js",
"scripts": {
......
......@@ -394,6 +394,17 @@ function processEventArgs (vm, event, args = [], extra = [], isCustom, methodNam
const ONCE = '~'
const CUSTOM = '^'
function isMatchEventType (eventType, optType) {
return (eventType === optType) ||
(
optType === 'regionchange' &&
(
eventType === 'begin' ||
eventType === 'end'
)
)
}
export function handleEvent (event) {
event = wrapper(event)
......@@ -414,7 +425,7 @@ export function handleEvent (event) {
const isOnce = type.charAt(0) === ONCE
type = isOnce ? type.slice(1) : type
if (eventsArray && eventType === type) {
if (eventsArray && isMatchEventType(eventType, type)) {
eventsArray.forEach(eventArray => {
const methodName = eventArray[0]
if (methodName) {
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册