Skip to content
体验新版
项目
组织
正在加载...
登录
切换导航
打开侧边栏
DCloud
uni-app
提交
afc705f3
U
uni-app
项目概览
DCloud
/
uni-app
4 天 前同步成功
通知
815
Star
38709
Fork
3642
代码
文件
提交
分支
Tags
贡献者
分支图
Diff
Issue
8
列表
看板
标记
里程碑
合并请求
1
DevOps
流水线
流水线任务
计划
Wiki
0
Wiki
分析
仓库
DevOps
项目成员
Pages
U
uni-app
项目概览
项目概览
详情
发布
仓库
仓库
文件
提交
分支
标签
贡献者
分支图
比较
Issue
8
Issue
8
列表
看板
标记
里程碑
合并请求
1
合并请求
1
Pages
DevOps
DevOps
流水线
流水线任务
计划
分析
分析
仓库分析
DevOps
Wiki
0
Wiki
成员
成员
收起侧边栏
关闭侧边栏
动态
分支图
创建新Issue
流水线任务
提交
Issue看板
提交
afc705f3
编写于
10月 12, 2022
作者:
fxy060608
浏览文件
操作
浏览文件
下载
电子邮件补丁
差异文件
chore: build
上级
722fec98
变更
16
隐藏空白更改
内联
并排
Showing
16 changed file
with
77 addition
and
38 deletion
+77
-38
packages/uni-app-plus/dist/uni.vue.js
packages/uni-app-plus/dist/uni.vue.js
+2
-2
packages/uni-h5/dist/uni-h5.cjs.js
packages/uni-h5/dist/uni-h5.cjs.js
+1
-1
packages/uni-h5/dist/uni-h5.es.js
packages/uni-h5/dist/uni-h5.es.js
+6
-8
packages/uni-h5/src/service/api/location/openLocation/LocationView.tsx
...h5/src/service/api/location/openLocation/LocationView.tsx
+14
-6
packages/uni-mp-alipay/dist/uni.mp.esm.js
packages/uni-mp-alipay/dist/uni.mp.esm.js
+2
-2
packages/uni-mp-baidu/dist/uni.mp.esm.js
packages/uni-mp-baidu/dist/uni.mp.esm.js
+2
-2
packages/uni-mp-kuaishou/dist/uni.mp.esm.js
packages/uni-mp-kuaishou/dist/uni.mp.esm.js
+2
-2
packages/uni-mp-lark/dist/uni.mp.esm.js
packages/uni-mp-lark/dist/uni.mp.esm.js
+2
-2
packages/uni-mp-qq/dist/uni.mp.esm.js
packages/uni-mp-qq/dist/uni.mp.esm.js
+2
-2
packages/uni-mp-toutiao/dist/uni.mp.esm.js
packages/uni-mp-toutiao/dist/uni.mp.esm.js
+2
-2
packages/uni-mp-vue/dist/vue.runtime.esm.js
packages/uni-mp-vue/dist/vue.runtime.esm.js
+2
-2
packages/uni-mp-weixin/dist/uni.mp.esm.js
packages/uni-mp-weixin/dist/uni.mp.esm.js
+2
-2
packages/uni-quickapp-webview/dist/uni.mp.esm.js
packages/uni-quickapp-webview/dist/uni.mp.esm.js
+2
-2
packages/uni-shared/dist/uni-shared.cjs.js
packages/uni-shared/dist/uni-shared.cjs.js
+17
-1
packages/uni-shared/dist/uni-shared.d.ts
packages/uni-shared/dist/uni-shared.d.ts
+2
-0
packages/uni-shared/dist/uni-shared.es.js
packages/uni-shared/dist/uni-shared.es.js
+17
-2
未找到文件。
packages/uni-app-plus/dist/uni.vue.js
浏览文件 @
afc705f3
import
{
invokeArrayFns
,
ON_LOAD
,
ON_SHOW
,
LINEFEED
,
RENDERJS_MODULES
,
formatLog
,
WXS_PROTOCOL
,
WXS_MODULES
,
UniLifecycleHooks
,
ON_ERROR
,
invokeCreateErrorHandler
,
invokeCreateVueAppHook
}
from
'
@dcloudio/uni-shared
'
;
import
{
invokeArrayFns
,
isUniLifecycleHook
,
ON_LOAD
,
ON_SHOW
,
LINEFEED
,
RENDERJS_MODULES
,
formatLog
,
WXS_PROTOCOL
,
WXS_MODULES
,
UniLifecycleHooks
,
ON_ERROR
,
invokeCreateErrorHandler
,
invokeCreateVueAppHook
}
from
'
@dcloudio/uni-shared
'
;
import
{
isString
,
isArray
,
isFunction
}
from
'
@vue/shared
'
;
import
{
injectHook
}
from
'
vue
'
;
...
...
@@ -56,7 +56,7 @@ function initHooks(options, instance, publicThis) {
return
;
}
Object
.
keys
(
options
).
forEach
((
name
)
=>
{
if
(
name
.
indexOf
(
'
on
'
)
===
0
)
{
if
(
isUniLifecycleHook
(
name
,
options
[
name
],
false
)
)
{
const
hooks
=
options
[
name
];
if
(
isArray
(
hooks
))
{
hooks
.
forEach
((
hook
)
=>
injectLifecycleHook
(
name
,
hook
,
publicThis
,
instance
));
...
...
packages/uni-h5/dist/uni-h5.cjs.js
浏览文件 @
afc705f3
...
...
@@ -7185,7 +7185,7 @@ function initHooks(options, instance, publicThis) {
return
;
}
Object
.
keys
(
options
).
forEach
((
name
)
=>
{
if
(
name
.
indexOf
(
"
on
"
)
===
0
)
{
if
(
uniShared
.
isUniLifecycleHook
(
name
,
options
[
name
],
false
)
)
{
const
hooks
=
options
[
name
];
if
(
shared
.
isArray
(
hooks
))
{
hooks
.
forEach
(
...
...
packages/uni-h5/dist/uni-h5.es.js
浏览文件 @
afc705f3
import { withModifiers, createVNode, getCurrentInstance, ref, defineComponent, openBlock, createElementBlock, provide, computed, watch, onUnmounted, inject, onBeforeUnmount, mergeProps, injectHook, reactive, onActivated, onMounted, nextTick, onBeforeMount, withDirectives, vShow, shallowRef, watchEffect, isVNode, Fragment, markRaw, Comment, h, createTextVNode, onBeforeActivate, onBeforeDeactivate, createBlock, renderList, onDeactivated, createApp, Transition, effectScope, withCtx, KeepAlive, resolveDynamicComponent, createElementVNode, normalizeStyle, renderSlot } from "vue";
import { isString, extend, isArray, remove, stringifyStyle, parseStringStyle, isPlainObject, isFunction, capitalize, camelize, hasOwn, isObject, toRawType, makeMap as makeMap$1, isPromise, hyphenate, invokeArrayFns as invokeArrayFns$1 } from "@vue/shared";
import { once, UNI_STORAGE_LOCALE, I18N_JSON_DELIMITERS, Emitter, passive, initCustomDatasetOnce, resolveComponentInstance, addLeadingSlash, invokeArrayFns, removeLeadingSlash, resolveOwnerVm, resolveOwnerEl, ON_WXS_INVOKE_CALL_METHOD, normalizeTarget, ON_RESIZE, ON_APP_ENTER_FOREGROUND, ON_APP_ENTER_BACKGROUND, ON_SHOW, ON_HIDE, ON_PAGE_SCROLL, ON_REACH_BOTTOM, EventChannel, SCHEME_RE, DATA_RE, getCustomDataset, LINEFEED, ON_ERROR, callOptions, ON_UNHANDLE_REJECTION, ON_PAGE_NOT_FOUND, PRIMARY_COLOR, getLen, debounce, ON_LOAD, UniLifecycleHooks, invokeCreateErrorHandler, invokeCreateVueAppHook, parseQuery, NAVBAR_HEIGHT, ON_UNLOAD, ON_REACH_BOTTOM_DISTANCE, decodedQuery, WEB_INVOKE_APPSERVICE, ON_WEB_INVOKE_APP_SERVICE, updateElementStyle, sortObject, ON_BACK_PRESS, parseUrl, addFont, ON_NAVIGATION_BAR_CHANGE, scrollTo, RESPONSIVE_MIN_WIDTH, onCreateVueApp, formatDateTime, ON_NAVIGATION_BAR_BUTTON_TAP, ON_NAVIGATION_BAR_SEARCH_INPUT_CLICKED, ON_NAVIGATION_BAR_SEARCH_INPUT_FOCUS_CHANGED, ON_NAVIGATION_BAR_SEARCH_INPUT_CHANGED, ON_NAVIGATION_BAR_SEARCH_INPUT_CONFIRMED, ON_PULL_DOWN_REFRESH } from "@dcloudio/uni-shared";
import { once, UNI_STORAGE_LOCALE, I18N_JSON_DELIMITERS, Emitter, passive, initCustomDatasetOnce, resolveComponentInstance, addLeadingSlash, invokeArrayFns, removeLeadingSlash, resolveOwnerVm, resolveOwnerEl, ON_WXS_INVOKE_CALL_METHOD, normalizeTarget, ON_RESIZE, ON_APP_ENTER_FOREGROUND, ON_APP_ENTER_BACKGROUND, ON_SHOW, ON_HIDE, ON_PAGE_SCROLL, ON_REACH_BOTTOM, EventChannel, SCHEME_RE, DATA_RE, getCustomDataset, LINEFEED, ON_ERROR, callOptions, ON_UNHANDLE_REJECTION, ON_PAGE_NOT_FOUND, PRIMARY_COLOR, getLen, debounce,
isUniLifecycleHook,
ON_LOAD, UniLifecycleHooks, invokeCreateErrorHandler, invokeCreateVueAppHook, parseQuery, NAVBAR_HEIGHT, ON_UNLOAD, ON_REACH_BOTTOM_DISTANCE, decodedQuery, WEB_INVOKE_APPSERVICE, ON_WEB_INVOKE_APP_SERVICE, updateElementStyle, sortObject, ON_BACK_PRESS, parseUrl, addFont, ON_NAVIGATION_BAR_CHANGE, scrollTo, RESPONSIVE_MIN_WIDTH, onCreateVueApp, formatDateTime, ON_NAVIGATION_BAR_BUTTON_TAP, ON_NAVIGATION_BAR_SEARCH_INPUT_CLICKED, ON_NAVIGATION_BAR_SEARCH_INPUT_FOCUS_CHANGED, ON_NAVIGATION_BAR_SEARCH_INPUT_CHANGED, ON_NAVIGATION_BAR_SEARCH_INPUT_CONFIRMED, ON_PULL_DOWN_REFRESH } from "@dcloudio/uni-shared";
import { onCreateVueApp as onCreateVueApp2 } from "@dcloudio/uni-shared";
import { initVueI18n, isI18nStr, LOCALE_EN, LOCALE_ES, LOCALE_FR, LOCALE_ZH_HANS, LOCALE_ZH_HANT } from "@dcloudio/uni-i18n";
import { useRoute, createRouter, createWebHistory, createWebHashHistory, useRouter, isNavigationFailure, RouterView } from "vue-router";
...
...
@@ -14779,7 +14779,7 @@ function initHooks(options, instance2, publicThis) {
return;
}
Object.keys(options).forEach((name) => {
if (
name.indexOf("on") === 0
) {
if (
isUniLifecycleHook(name, options[name], false)
) {
const hooks = options[name];
if (isArray(hooks)) {
hooks.forEach(
...
...
@@ -19843,13 +19843,11 @@ const LocationView = /* @__PURE__ */ defineSystemComponent({
const origin = state2.location.latitude ? `&origin=${state2.location.latitude}%2C${state2.location.longitude}` : "";
url = `https://www.google.com/maps/dir/?api=1${origin}&destination=${props2.latitude}%2C${props2.longitude}`;
} else if (mapInfo.type === MapType.QQ) {
const fromcoord = state2.location.latitude ? `&fromcoord=${state2.location.latitude}%2C${state2.location.longitude}` : "";
url = `https://apis.map.qq.com/uri/v1/routeplan?type=drive${fromcoord}&tocoord=${props2.latitude}%2C${props2.longitude}&
from=${encodeURIComponent("\u6211\u7684\u4F4D\u7F6E")}&
to=${encodeURIComponent(props2.name || "\u76EE\u7684\u5730")}&ref=${mapInfo.key}`;
const fromcoord = state2.location.latitude ? `&fromcoord=${state2.location.latitude}%2C${state2.location.longitude}
&from=${encodeURIComponent("\u6211\u7684\u4F4D\u7F6E")}
` : "";
url = `https://apis.map.qq.com/uri/v1/routeplan?type=drive${fromcoord}&tocoord=${props2.latitude}%2C${props2.longitude}&to=${encodeURIComponent(props2.name || "\u76EE\u7684\u5730")}&ref=${mapInfo.key}`;
} else if (mapInfo.type === MapType.AMAP) {
url = `https://m.amap.com/navi/?dest=${props2.longitude},${props2.latitude}&key=${mapInfo.key}`;
if (props2.name) {
url += `&destName=${props2.name}`;
}
const from = state2.location.latitude ? `from=${state2.location.longitude},${state2.location.latitude},${encodeURIComponent("\u6211\u7684\u4F4D\u7F6E")}&` : "";
url = `https://uri.amap.com/navigation?${from}to=${props2.longitude},${props2.latitude},${encodeURIComponent(props2.name || "\u76EE\u7684\u5730")}`;
}
window.open(url);
}
...
...
packages/uni-h5/src/service/api/location/openLocation/LocationView.tsx
浏览文件 @
afc705f3
...
...
@@ -106,16 +106,24 @@ export default /*#__PURE__*/ defineSystemComponent({
url
=
`https://www.google.com/maps/dir/?api=1
${
origin
}
&destination=
${
props
.
latitude
}
%2C
${
props
.
longitude
}
`
}
else
if
(
mapInfo
.
type
===
MapType
.
QQ
)
{
const
fromcoord
:
string
=
state
.
location
.
latitude
?
`&fromcoord=
${
state
.
location
.
latitude
}
%2C
${
state
.
location
.
longitude
}
&from=
${
encodeURIComponent
(
'
我的位置
'
)}
`
?
`&fromcoord=
${
state
.
location
.
latitude
}
%2C
${
state
.
location
.
longitude
}
&from=
${
encodeURIComponent
(
'
我的位置
'
)}
`
:
''
url
=
`https://apis.map.qq.com/uri/v1/routeplan?type=drive
${
fromcoord
}
&tocoord=
${
props
.
latitude
}
%2C
${
props
.
longitude
}
&to=
${
encodeURIComponent
(
props
.
name
||
'
目的地
'
)}
&ref=
${
mapInfo
.
key
}
`
}
%2C
${
props
.
longitude
}
&to=
${
encodeURIComponent
(
props
.
name
||
'
目的地
'
)}
&ref=
${
mapInfo
.
key
}
`
}
else
if
(
mapInfo
.
type
===
MapType
.
AMAP
)
{
const
from
=
state
.
location
.
latitude
?
`from=
${
state
.
location
.
longitude
}
,
${
state
.
location
.
latitude
}
,
${
encodeURIComponent
(
'
我的位置
'
)}
&`
:
''
url
=
`https://uri.amap.com/navigation?
${
from
}
to=
${
props
.
longitude
}
,
${
props
.
latitude
}
,
${
encodeURIComponent
(
props
.
name
||
'
目的地
'
)}
`
const
from
=
state
.
location
.
latitude
?
`from=
${
state
.
location
.
longitude
}
,
${
state
.
location
.
latitude
}
,
${
encodeURIComponent
(
'
我的位置
'
)}
&`
:
''
url
=
`https://uri.amap.com/navigation?
${
from
}
to=
${
props
.
longitude
}
,
${
props
.
latitude
}
,
${
encodeURIComponent
(
props
.
name
||
'
目的地
'
)}
`
}
window
.
open
(
url
)
}
...
...
packages/uni-mp-alipay/dist/uni.mp.esm.js
浏览文件 @
afc705f3
import
{
SLOT_DEFAULT_NAME
,
EventChannel
,
invokeArrayFns
,
ON_LOAD
,
ON_SHOW
,
ON_HIDE
,
ON_UNLOAD
,
ON_RESIZE
,
ON_TAB_ITEM_TAP
,
ON_REACH_BOTTOM
,
ON_PULL_DOWN_REFRESH
,
ON_ADD_TO_FAVORITES
,
MINI_PROGRAM_PAGE_RUNTIME_HOOKS
,
ON_READY
,
ON_LAUNCH
,
ON_ERROR
,
ON_THEME_CHANGE
,
ON_PAGE_NOT_FOUND
,
ON_UNHANDLE_REJECTION
,
customizeEvent
,
addLeadingSlash
,
stringifyQuery
,
ON_BACK_PRESS
}
from
'
@dcloudio/uni-shared
'
;
import
{
SLOT_DEFAULT_NAME
,
EventChannel
,
invokeArrayFns
,
ON_LOAD
,
ON_SHOW
,
ON_HIDE
,
ON_UNLOAD
,
ON_RESIZE
,
ON_TAB_ITEM_TAP
,
ON_REACH_BOTTOM
,
ON_PULL_DOWN_REFRESH
,
ON_ADD_TO_FAVORITES
,
MINI_PROGRAM_PAGE_RUNTIME_HOOKS
,
isUniLifecycleHook
,
ON_READY
,
ON_LAUNCH
,
ON_ERROR
,
ON_THEME_CHANGE
,
ON_PAGE_NOT_FOUND
,
ON_UNHANDLE_REJECTION
,
customizeEvent
,
addLeadingSlash
,
stringifyQuery
,
ON_BACK_PRESS
}
from
'
@dcloudio/uni-shared
'
;
import
{
isArray
,
hasOwn
,
capitalize
,
isFunction
,
extend
,
isPlainObject
,
isString
}
from
'
@vue/shared
'
;
import
{
ref
,
findComponentPropsData
,
toRaw
,
updateProps
,
hasQueueJob
,
invalidateJob
,
getExposeProxy
,
EMPTY_OBJ
,
isRef
,
setTemplateRef
,
pruneComponentPropsCache
}
from
'
vue
'
;
import
{
normalizeLocale
,
LOCALE_EN
}
from
'
@dcloudio/uni-i18n
'
;
...
...
@@ -133,7 +133,7 @@ const PAGE_INIT_HOOKS = [
function
findHooks
(
vueOptions
,
hooks
=
new
Set
())
{
if
(
vueOptions
)
{
Object
.
keys
(
vueOptions
).
forEach
((
name
)
=>
{
if
(
name
.
indexOf
(
'
on
'
)
===
0
&&
isFunction
(
vueOptions
[
name
]))
{
if
(
isUniLifecycleHook
(
name
,
vueOptions
[
name
]))
{
hooks
.
add
(
name
);
}
});
...
...
packages/uni-mp-baidu/dist/uni.mp.esm.js
浏览文件 @
afc705f3
import
{
SLOT_DEFAULT_NAME
,
EventChannel
,
invokeArrayFns
,
ON_LOAD
,
ON_SHOW
,
ON_HIDE
,
ON_UNLOAD
,
ON_RESIZE
,
ON_TAB_ITEM_TAP
,
ON_REACH_BOTTOM
,
ON_PULL_DOWN_REFRESH
,
ON_ADD_TO_FAVORITES
,
MINI_PROGRAM_PAGE_RUNTIME_HOOKS
,
ON_READY
,
once
,
ON_LAUNCH
,
ON_ERROR
,
ON_THEME_CHANGE
,
ON_PAGE_NOT_FOUND
,
ON_UNHANDLE_REJECTION
,
addLeadingSlash
,
stringifyQuery
,
ON_INIT
,
customizeEvent
}
from
'
@dcloudio/uni-shared
'
;
import
{
SLOT_DEFAULT_NAME
,
EventChannel
,
invokeArrayFns
,
ON_LOAD
,
ON_SHOW
,
ON_HIDE
,
ON_UNLOAD
,
ON_RESIZE
,
ON_TAB_ITEM_TAP
,
ON_REACH_BOTTOM
,
ON_PULL_DOWN_REFRESH
,
ON_ADD_TO_FAVORITES
,
MINI_PROGRAM_PAGE_RUNTIME_HOOKS
,
isUniLifecycleHook
,
ON_READY
,
once
,
ON_LAUNCH
,
ON_ERROR
,
ON_THEME_CHANGE
,
ON_PAGE_NOT_FOUND
,
ON_UNHANDLE_REJECTION
,
addLeadingSlash
,
stringifyQuery
,
ON_INIT
,
customizeEvent
}
from
'
@dcloudio/uni-shared
'
;
import
{
isArray
,
hasOwn
,
isFunction
,
extend
,
hyphenate
,
isPlainObject
}
from
'
@vue/shared
'
;
import
{
ref
,
nextTick
,
findComponentPropsData
,
toRaw
,
updateProps
,
hasQueueJob
,
invalidateJob
,
getExposeProxy
,
pruneComponentPropsCache
}
from
'
vue
'
;
import
{
normalizeLocale
,
LOCALE_EN
}
from
'
@dcloudio/uni-i18n
'
;
...
...
@@ -128,7 +128,7 @@ const PAGE_INIT_HOOKS = [
function
findHooks
(
vueOptions
,
hooks
=
new
Set
())
{
if
(
vueOptions
)
{
Object
.
keys
(
vueOptions
).
forEach
((
name
)
=>
{
if
(
name
.
indexOf
(
'
on
'
)
===
0
&&
isFunction
(
vueOptions
[
name
]))
{
if
(
isUniLifecycleHook
(
name
,
vueOptions
[
name
]))
{
hooks
.
add
(
name
);
}
});
...
...
packages/uni-mp-kuaishou/dist/uni.mp.esm.js
浏览文件 @
afc705f3
import
{
SLOT_DEFAULT_NAME
,
EventChannel
,
invokeArrayFns
,
ON_LOAD
,
ON_SHOW
,
ON_HIDE
,
ON_UNLOAD
,
ON_RESIZE
,
ON_TAB_ITEM_TAP
,
ON_REACH_BOTTOM
,
ON_PULL_DOWN_REFRESH
,
ON_ADD_TO_FAVORITES
,
MINI_PROGRAM_PAGE_RUNTIME_HOOKS
,
ON_READY
,
once
,
ON_LAUNCH
,
ON_ERROR
,
ON_THEME_CHANGE
,
ON_PAGE_NOT_FOUND
,
ON_UNHANDLE_REJECTION
,
addLeadingSlash
,
stringifyQuery
,
customizeEvent
}
from
'
@dcloudio/uni-shared
'
;
import
{
SLOT_DEFAULT_NAME
,
EventChannel
,
invokeArrayFns
,
ON_LOAD
,
ON_SHOW
,
ON_HIDE
,
ON_UNLOAD
,
ON_RESIZE
,
ON_TAB_ITEM_TAP
,
ON_REACH_BOTTOM
,
ON_PULL_DOWN_REFRESH
,
ON_ADD_TO_FAVORITES
,
MINI_PROGRAM_PAGE_RUNTIME_HOOKS
,
isUniLifecycleHook
,
ON_READY
,
once
,
ON_LAUNCH
,
ON_ERROR
,
ON_THEME_CHANGE
,
ON_PAGE_NOT_FOUND
,
ON_UNHANDLE_REJECTION
,
addLeadingSlash
,
stringifyQuery
,
customizeEvent
}
from
'
@dcloudio/uni-shared
'
;
import
{
isArray
,
hasOwn
,
isFunction
,
extend
,
hyphenate
,
isPlainObject
}
from
'
@vue/shared
'
;
import
{
ref
,
nextTick
,
findComponentPropsData
,
toRaw
,
updateProps
,
hasQueueJob
,
invalidateJob
,
getExposeProxy
,
pruneComponentPropsCache
}
from
'
vue
'
;
import
{
normalizeLocale
,
LOCALE_EN
}
from
'
@dcloudio/uni-i18n
'
;
...
...
@@ -128,7 +128,7 @@ const PAGE_INIT_HOOKS = [
function
findHooks
(
vueOptions
,
hooks
=
new
Set
())
{
if
(
vueOptions
)
{
Object
.
keys
(
vueOptions
).
forEach
((
name
)
=>
{
if
(
name
.
indexOf
(
'
on
'
)
===
0
&&
isFunction
(
vueOptions
[
name
]))
{
if
(
isUniLifecycleHook
(
name
,
vueOptions
[
name
]))
{
hooks
.
add
(
name
);
}
});
...
...
packages/uni-mp-lark/dist/uni.mp.esm.js
浏览文件 @
afc705f3
import
{
SLOT_DEFAULT_NAME
,
EventChannel
,
invokeArrayFns
,
ON_LOAD
,
ON_SHOW
,
ON_HIDE
,
ON_UNLOAD
,
ON_RESIZE
,
ON_TAB_ITEM_TAP
,
ON_REACH_BOTTOM
,
ON_PULL_DOWN_REFRESH
,
ON_ADD_TO_FAVORITES
,
MINI_PROGRAM_PAGE_RUNTIME_HOOKS
,
ON_READY
,
once
,
ON_LAUNCH
,
ON_ERROR
,
ON_THEME_CHANGE
,
ON_PAGE_NOT_FOUND
,
ON_UNHANDLE_REJECTION
,
addLeadingSlash
,
stringifyQuery
,
customizeEvent
}
from
'
@dcloudio/uni-shared
'
;
import
{
SLOT_DEFAULT_NAME
,
EventChannel
,
invokeArrayFns
,
ON_LOAD
,
ON_SHOW
,
ON_HIDE
,
ON_UNLOAD
,
ON_RESIZE
,
ON_TAB_ITEM_TAP
,
ON_REACH_BOTTOM
,
ON_PULL_DOWN_REFRESH
,
ON_ADD_TO_FAVORITES
,
MINI_PROGRAM_PAGE_RUNTIME_HOOKS
,
isUniLifecycleHook
,
ON_READY
,
once
,
ON_LAUNCH
,
ON_ERROR
,
ON_THEME_CHANGE
,
ON_PAGE_NOT_FOUND
,
ON_UNHANDLE_REJECTION
,
addLeadingSlash
,
stringifyQuery
,
customizeEvent
}
from
'
@dcloudio/uni-shared
'
;
import
{
isArray
,
hasOwn
,
isFunction
,
extend
,
isPlainObject
,
isObject
}
from
'
@vue/shared
'
;
import
{
ref
,
nextTick
,
findComponentPropsData
,
toRaw
,
updateProps
,
hasQueueJob
,
invalidateJob
,
getExposeProxy
,
pruneComponentPropsCache
}
from
'
vue
'
;
import
{
normalizeLocale
,
LOCALE_EN
}
from
'
@dcloudio/uni-i18n
'
;
...
...
@@ -124,7 +124,7 @@ const PAGE_INIT_HOOKS = [
function
findHooks
(
vueOptions
,
hooks
=
new
Set
())
{
if
(
vueOptions
)
{
Object
.
keys
(
vueOptions
).
forEach
((
name
)
=>
{
if
(
name
.
indexOf
(
'
on
'
)
===
0
&&
isFunction
(
vueOptions
[
name
]))
{
if
(
isUniLifecycleHook
(
name
,
vueOptions
[
name
]))
{
hooks
.
add
(
name
);
}
});
...
...
packages/uni-mp-qq/dist/uni.mp.esm.js
浏览文件 @
afc705f3
import
{
SLOT_DEFAULT_NAME
,
EventChannel
,
invokeArrayFns
,
ON_LOAD
,
ON_SHOW
,
ON_HIDE
,
ON_UNLOAD
,
ON_RESIZE
,
ON_TAB_ITEM_TAP
,
ON_REACH_BOTTOM
,
ON_PULL_DOWN_REFRESH
,
ON_ADD_TO_FAVORITES
,
MINI_PROGRAM_PAGE_RUNTIME_HOOKS
,
ON_READY
,
once
,
ON_LAUNCH
,
ON_ERROR
,
ON_THEME_CHANGE
,
ON_PAGE_NOT_FOUND
,
ON_UNHANDLE_REJECTION
,
addLeadingSlash
,
stringifyQuery
,
customizeEvent
}
from
'
@dcloudio/uni-shared
'
;
import
{
SLOT_DEFAULT_NAME
,
EventChannel
,
invokeArrayFns
,
ON_LOAD
,
ON_SHOW
,
ON_HIDE
,
ON_UNLOAD
,
ON_RESIZE
,
ON_TAB_ITEM_TAP
,
ON_REACH_BOTTOM
,
ON_PULL_DOWN_REFRESH
,
ON_ADD_TO_FAVORITES
,
MINI_PROGRAM_PAGE_RUNTIME_HOOKS
,
isUniLifecycleHook
,
ON_READY
,
once
,
ON_LAUNCH
,
ON_ERROR
,
ON_THEME_CHANGE
,
ON_PAGE_NOT_FOUND
,
ON_UNHANDLE_REJECTION
,
addLeadingSlash
,
stringifyQuery
,
customizeEvent
}
from
'
@dcloudio/uni-shared
'
;
import
{
isArray
,
hasOwn
,
isFunction
,
extend
,
isPlainObject
}
from
'
@vue/shared
'
;
import
{
ref
,
findComponentPropsData
,
toRaw
,
updateProps
,
hasQueueJob
,
invalidateJob
,
getExposeProxy
,
pruneComponentPropsCache
}
from
'
vue
'
;
import
{
normalizeLocale
,
LOCALE_EN
}
from
'
@dcloudio/uni-i18n
'
;
...
...
@@ -124,7 +124,7 @@ const PAGE_INIT_HOOKS = [
function
findHooks
(
vueOptions
,
hooks
=
new
Set
())
{
if
(
vueOptions
)
{
Object
.
keys
(
vueOptions
).
forEach
((
name
)
=>
{
if
(
name
.
indexOf
(
'
on
'
)
===
0
&&
isFunction
(
vueOptions
[
name
]))
{
if
(
isUniLifecycleHook
(
name
,
vueOptions
[
name
]))
{
hooks
.
add
(
name
);
}
});
...
...
packages/uni-mp-toutiao/dist/uni.mp.esm.js
浏览文件 @
afc705f3
import
{
SLOT_DEFAULT_NAME
,
EventChannel
,
invokeArrayFns
,
ON_LOAD
,
ON_SHOW
,
ON_HIDE
,
ON_UNLOAD
,
ON_RESIZE
,
ON_TAB_ITEM_TAP
,
ON_REACH_BOTTOM
,
ON_PULL_DOWN_REFRESH
,
ON_ADD_TO_FAVORITES
,
MINI_PROGRAM_PAGE_RUNTIME_HOOKS
,
ON_READY
,
once
,
ON_LAUNCH
,
ON_ERROR
,
ON_THEME_CHANGE
,
ON_PAGE_NOT_FOUND
,
ON_UNHANDLE_REJECTION
,
addLeadingSlash
,
stringifyQuery
,
customizeEvent
}
from
'
@dcloudio/uni-shared
'
;
import
{
SLOT_DEFAULT_NAME
,
EventChannel
,
invokeArrayFns
,
ON_LOAD
,
ON_SHOW
,
ON_HIDE
,
ON_UNLOAD
,
ON_RESIZE
,
ON_TAB_ITEM_TAP
,
ON_REACH_BOTTOM
,
ON_PULL_DOWN_REFRESH
,
ON_ADD_TO_FAVORITES
,
MINI_PROGRAM_PAGE_RUNTIME_HOOKS
,
isUniLifecycleHook
,
ON_READY
,
once
,
ON_LAUNCH
,
ON_ERROR
,
ON_THEME_CHANGE
,
ON_PAGE_NOT_FOUND
,
ON_UNHANDLE_REJECTION
,
addLeadingSlash
,
stringifyQuery
,
customizeEvent
}
from
'
@dcloudio/uni-shared
'
;
import
{
isArray
,
hasOwn
,
isFunction
,
extend
,
isPlainObject
,
isObject
}
from
'
@vue/shared
'
;
import
{
ref
,
nextTick
,
findComponentPropsData
,
toRaw
,
updateProps
,
hasQueueJob
,
invalidateJob
,
getExposeProxy
,
pruneComponentPropsCache
}
from
'
vue
'
;
import
{
normalizeLocale
,
LOCALE_EN
}
from
'
@dcloudio/uni-i18n
'
;
...
...
@@ -124,7 +124,7 @@ const PAGE_INIT_HOOKS = [
function
findHooks
(
vueOptions
,
hooks
=
new
Set
())
{
if
(
vueOptions
)
{
Object
.
keys
(
vueOptions
).
forEach
((
name
)
=>
{
if
(
name
.
indexOf
(
'
on
'
)
===
0
&&
isFunction
(
vueOptions
[
name
]))
{
if
(
isUniLifecycleHook
(
name
,
vueOptions
[
name
]))
{
hooks
.
add
(
name
);
}
});
...
...
packages/uni-mp-vue/dist/vue.runtime.esm.js
浏览文件 @
afc705f3
import
{
isRootHook
,
getValueByDataPath
,
ON_ERROR
,
UniLifecycleHooks
,
invokeCreateErrorHandler
,
dynamicSlotName
}
from
'
@dcloudio/uni-shared
'
;
import
{
isRootHook
,
getValueByDataPath
,
isUniLifecycleHook
,
ON_ERROR
,
UniLifecycleHooks
,
invokeCreateErrorHandler
,
dynamicSlotName
}
from
'
@dcloudio/uni-shared
'
;
import
{
extend
,
isObject
,
def
,
hasChanged
,
isArray
,
isString
,
isFunction
,
isPromise
,
remove
,
EMPTY_OBJ
,
toHandlerKey
,
camelize
,
capitalize
,
hasOwn
,
hyphenate
,
isReservedProp
,
toRawType
,
normalizeClass
,
normalizeStyle
,
isOn
,
toTypeString
,
NOOP
,
isMap
,
isIntegerKey
,
isSet
,
isPlainObject
,
makeMap
,
invokeArrayFns
,
NO
,
isSymbol
,
toNumber
,
isBuiltInDirective
,
EMPTY_ARR
,
isModelListener
,
toDisplayString
}
from
'
@vue/shared
'
;
export
{
EMPTY_OBJ
,
camelize
,
normalizeClass
,
normalizeProps
,
normalizeStyle
,
toDisplayString
,
toHandlerKey
}
from
'
@vue/shared
'
;
...
...
@@ -5226,7 +5226,7 @@ function initHooks(options, instance, publicThis) {
return
;
}
Object
.
keys
(
options
).
forEach
((
name
)
=>
{
if
(
name
.
indexOf
(
'
on
'
)
===
0
)
{
if
(
isUniLifecycleHook
(
name
,
options
[
name
],
false
)
)
{
const
hooks
=
options
[
name
];
if
(
isArray
(
hooks
))
{
hooks
.
forEach
((
hook
)
=>
injectLifecycleHook
(
name
,
hook
,
publicThis
,
instance
));
...
...
packages/uni-mp-weixin/dist/uni.mp.esm.js
浏览文件 @
afc705f3
import
{
SLOT_DEFAULT_NAME
,
invokeArrayFns
,
ON_LOAD
,
ON_SHOW
,
ON_HIDE
,
ON_UNLOAD
,
ON_RESIZE
,
ON_TAB_ITEM_TAP
,
ON_REACH_BOTTOM
,
ON_PULL_DOWN_REFRESH
,
ON_ADD_TO_FAVORITES
,
MINI_PROGRAM_PAGE_RUNTIME_HOOKS
,
ON_READY
,
once
,
ON_LAUNCH
,
ON_ERROR
,
ON_THEME_CHANGE
,
ON_PAGE_NOT_FOUND
,
ON_UNHANDLE_REJECTION
,
addLeadingSlash
,
stringifyQuery
,
customizeEvent
}
from
'
@dcloudio/uni-shared
'
;
import
{
SLOT_DEFAULT_NAME
,
invokeArrayFns
,
ON_LOAD
,
ON_SHOW
,
ON_HIDE
,
ON_UNLOAD
,
ON_RESIZE
,
ON_TAB_ITEM_TAP
,
ON_REACH_BOTTOM
,
ON_PULL_DOWN_REFRESH
,
ON_ADD_TO_FAVORITES
,
MINI_PROGRAM_PAGE_RUNTIME_HOOKS
,
isUniLifecycleHook
,
ON_READY
,
once
,
ON_LAUNCH
,
ON_ERROR
,
ON_THEME_CHANGE
,
ON_PAGE_NOT_FOUND
,
ON_UNHANDLE_REJECTION
,
addLeadingSlash
,
stringifyQuery
,
customizeEvent
}
from
'
@dcloudio/uni-shared
'
;
import
{
isArray
,
hasOwn
,
isFunction
,
extend
,
isPlainObject
}
from
'
@vue/shared
'
;
import
{
ref
,
findComponentPropsData
,
toRaw
,
updateProps
,
hasQueueJob
,
invalidateJob
,
getExposeProxy
,
pruneComponentPropsCache
}
from
'
vue
'
;
import
{
normalizeLocale
,
LOCALE_EN
}
from
'
@dcloudio/uni-i18n
'
;
...
...
@@ -124,7 +124,7 @@ const PAGE_INIT_HOOKS = [
function
findHooks
(
vueOptions
,
hooks
=
new
Set
())
{
if
(
vueOptions
)
{
Object
.
keys
(
vueOptions
).
forEach
((
name
)
=>
{
if
(
name
.
indexOf
(
'
on
'
)
===
0
&&
isFunction
(
vueOptions
[
name
]))
{
if
(
isUniLifecycleHook
(
name
,
vueOptions
[
name
]))
{
hooks
.
add
(
name
);
}
});
...
...
packages/uni-quickapp-webview/dist/uni.mp.esm.js
浏览文件 @
afc705f3
import
{
SLOT_DEFAULT_NAME
,
EventChannel
,
invokeArrayFns
,
ON_LOAD
,
ON_SHOW
,
ON_HIDE
,
ON_UNLOAD
,
ON_RESIZE
,
ON_TAB_ITEM_TAP
,
ON_REACH_BOTTOM
,
ON_PULL_DOWN_REFRESH
,
ON_ADD_TO_FAVORITES
,
MINI_PROGRAM_PAGE_RUNTIME_HOOKS
,
ON_READY
,
once
,
ON_LAUNCH
,
ON_ERROR
,
ON_THEME_CHANGE
,
ON_PAGE_NOT_FOUND
,
ON_UNHANDLE_REJECTION
,
addLeadingSlash
,
stringifyQuery
,
customizeEvent
}
from
'
@dcloudio/uni-shared
'
;
import
{
SLOT_DEFAULT_NAME
,
EventChannel
,
invokeArrayFns
,
ON_LOAD
,
ON_SHOW
,
ON_HIDE
,
ON_UNLOAD
,
ON_RESIZE
,
ON_TAB_ITEM_TAP
,
ON_REACH_BOTTOM
,
ON_PULL_DOWN_REFRESH
,
ON_ADD_TO_FAVORITES
,
MINI_PROGRAM_PAGE_RUNTIME_HOOKS
,
isUniLifecycleHook
,
ON_READY
,
once
,
ON_LAUNCH
,
ON_ERROR
,
ON_THEME_CHANGE
,
ON_PAGE_NOT_FOUND
,
ON_UNHANDLE_REJECTION
,
addLeadingSlash
,
stringifyQuery
,
customizeEvent
}
from
'
@dcloudio/uni-shared
'
;
import
{
isArray
,
hasOwn
,
isFunction
,
extend
,
isPlainObject
,
isObject
}
from
'
@vue/shared
'
;
import
{
ref
,
nextTick
,
findComponentPropsData
,
toRaw
,
updateProps
,
hasQueueJob
,
invalidateJob
,
getExposeProxy
,
pruneComponentPropsCache
}
from
'
vue
'
;
import
{
normalizeLocale
,
LOCALE_EN
}
from
'
@dcloudio/uni-i18n
'
;
...
...
@@ -124,7 +124,7 @@ const PAGE_INIT_HOOKS = [
function
findHooks
(
vueOptions
,
hooks
=
new
Set
())
{
if
(
vueOptions
)
{
Object
.
keys
(
vueOptions
).
forEach
((
name
)
=>
{
if
(
name
.
indexOf
(
'
on
'
)
===
0
&&
isFunction
(
vueOptions
[
name
]))
{
if
(
isUniLifecycleHook
(
name
,
vueOptions
[
name
]))
{
hooks
.
add
(
name
);
}
});
...
...
packages/uni-shared/dist/uni-shared.cjs.js
浏览文件 @
afc705f3
...
...
@@ -1291,7 +1291,22 @@ const MINI_PROGRAM_PAGE_RUNTIME_HOOKS = /*#__PURE__*/ (() => {
onShareAppMessage
:
1
<<
1
,
onShareTimeline
:
1
<<
2
,
};
})();
})();
function
isUniLifecycleHook
(
name
,
value
,
checkType
=
true
)
{
// 检查类型
if
(
checkType
&&
!
shared
.
isFunction
(
value
))
{
return
false
;
}
if
(
UniLifecycleHooks
.
indexOf
(
name
)
>
-
1
)
{
// 已预定义
return
true
;
}
else
if
(
name
.
indexOf
(
'
on
'
)
===
0
)
{
// 以 on 开头
return
true
;
}
return
false
;
}
let
vueApp
;
const
createVueAppHooks
=
[];
...
...
@@ -1511,6 +1526,7 @@ exports.isH5NativeTag = isH5NativeTag;
exports
.
isMiniProgramNativeTag
=
isMiniProgramNativeTag
;
exports
.
isRootHook
=
isRootHook
;
exports
.
isRootImmediateHook
=
isRootImmediateHook
;
exports
.
isUniLifecycleHook
=
isUniLifecycleHook
;
exports
.
normalizeDataset
=
normalizeDataset
;
exports
.
normalizeEventType
=
normalizeEventType
;
exports
.
normalizeTarget
=
normalizeTarget
;
...
...
packages/uni-shared/dist/uni-shared.d.ts
浏览文件 @
afc705f3
...
...
@@ -276,6 +276,8 @@ export declare function isRootHook(name: string): boolean;
export
declare
function
isRootImmediateHook
(
name
:
string
):
boolean
;
export
declare
function
isUniLifecycleHook
(
name
:
string
,
value
:
unknown
,
checkType
?:
boolean
):
boolean
;
export
declare
interface
IUniPageNode
{
pageId
:
number
;
pageNode
:
IUniPageNode
|
null
;
...
...
packages/uni-shared/dist/uni-shared.es.js
浏览文件 @
afc705f3
...
...
@@ -1287,7 +1287,22 @@ const MINI_PROGRAM_PAGE_RUNTIME_HOOKS = /*#__PURE__*/ (() => {
onShareAppMessage
:
1
<<
1
,
onShareTimeline
:
1
<<
2
,
};
})();
})();
function
isUniLifecycleHook
(
name
,
value
,
checkType
=
true
)
{
// 检查类型
if
(
checkType
&&
!
isFunction
(
value
))
{
return
false
;
}
if
(
UniLifecycleHooks
.
indexOf
(
name
)
>
-
1
)
{
// 已预定义
return
true
;
}
else
if
(
name
.
indexOf
(
'
on
'
)
===
0
)
{
// 以 on 开头
return
true
;
}
return
false
;
}
let
vueApp
;
const
createVueAppHooks
=
[];
...
...
@@ -1368,4 +1383,4 @@ function getEnvLocale() {
return
(
lang
&&
lang
.
replace
(
/
[
.:
]
.*/
,
''
))
||
'
en
'
;
}
export
{
ACTION_TYPE_ADD_EVENT
,
ACTION_TYPE_ADD_WXS_EVENT
,
ACTION_TYPE_CREATE
,
ACTION_TYPE_EVENT
,
ACTION_TYPE_INSERT
,
ACTION_TYPE_PAGE_CREATE
,
ACTION_TYPE_PAGE_CREATED
,
ACTION_TYPE_PAGE_SCROLL
,
ACTION_TYPE_REMOVE
,
ACTION_TYPE_REMOVE_ATTRIBUTE
,
ACTION_TYPE_REMOVE_EVENT
,
ACTION_TYPE_SET_ATTRIBUTE
,
ACTION_TYPE_SET_TEXT
,
ATTR_CHANGE_PREFIX
,
ATTR_CLASS
,
ATTR_INNER_HTML
,
ATTR_STYLE
,
ATTR_TEXT_CONTENT
,
ATTR_V_OWNER_ID
,
ATTR_V_RENDERJS
,
ATTR_V_SHOW
,
BACKGROUND_COLOR
,
BUILT_IN_TAGS
,
BUILT_IN_TAG_NAMES
,
COMPONENT_NAME_PREFIX
,
COMPONENT_PREFIX
,
COMPONENT_SELECTOR_PREFIX
,
DATA_RE
,
E$1
as
Emitter
,
EventChannel
,
EventModifierFlags
,
I18N_JSON_DELIMITERS
,
JSON_PROTOCOL
,
LINEFEED
,
MINI_PROGRAM_PAGE_RUNTIME_HOOKS
,
NAVBAR_HEIGHT
,
NODE_TYPE_COMMENT
,
NODE_TYPE_ELEMENT
,
NODE_TYPE_PAGE
,
NODE_TYPE_TEXT
,
NVUE_BUILT_IN_TAGS
,
NVUE_U_BUILT_IN_TAGS
,
ON_ADD_TO_FAVORITES
,
ON_APP_ENTER_BACKGROUND
,
ON_APP_ENTER_FOREGROUND
,
ON_BACK_PRESS
,
ON_ERROR
,
ON_HIDE
,
ON_INIT
,
ON_KEYBOARD_HEIGHT_CHANGE
,
ON_LAUNCH
,
ON_LOAD
,
ON_NAVIGATION_BAR_BUTTON_TAP
,
ON_NAVIGATION_BAR_CHANGE
,
ON_NAVIGATION_BAR_SEARCH_INPUT_CHANGED
,
ON_NAVIGATION_BAR_SEARCH_INPUT_CLICKED
,
ON_NAVIGATION_BAR_SEARCH_INPUT_CONFIRMED
,
ON_NAVIGATION_BAR_SEARCH_INPUT_FOCUS_CHANGED
,
ON_PAGE_NOT_FOUND
,
ON_PAGE_SCROLL
,
ON_PULL_DOWN_REFRESH
,
ON_REACH_BOTTOM
,
ON_REACH_BOTTOM_DISTANCE
,
ON_READY
,
ON_RESIZE
,
ON_SAVE_EXIT_STATE
,
ON_SHARE_APP_MESSAGE
,
ON_SHARE_TIMELINE
,
ON_SHOW
,
ON_TAB_ITEM_TAP
,
ON_THEME_CHANGE
,
ON_UNHANDLE_REJECTION
,
ON_UNLOAD
,
ON_WEB_INVOKE_APP_SERVICE
,
ON_WXS_INVOKE_CALL_METHOD
,
PLUS_RE
,
PRIMARY_COLOR
,
RENDERJS_MODULES
,
RESPONSIVE_MIN_WIDTH
,
SCHEME_RE
,
SELECTED_COLOR
,
SLOT_DEFAULT_NAME
,
TABBAR_HEIGHT
,
TAGS
,
UNI_SSR
,
UNI_SSR_DATA
,
UNI_SSR_GLOBAL_DATA
,
UNI_SSR_STORE
,
UNI_SSR_TITLE
,
UNI_STORAGE_LOCALE
,
UniBaseNode
,
UniCommentNode
,
UniElement
,
UniEvent
,
UniInputElement
,
UniLifecycleHooks
,
UniNode
,
UniTextAreaElement
,
UniTextNode
,
WEB_INVOKE_APPSERVICE
,
WXS_MODULES
,
WXS_PROTOCOL
,
addFont
,
addLeadingSlash
,
cache
,
cacheStringFunction
,
callOptions
,
createIsCustomElement
,
createRpx2Unit
,
createUniEvent
,
customizeEvent
,
debounce
,
decode
,
decodedQuery
,
defaultMiniProgramRpx2Unit
,
defaultNVueRpx2Unit
,
defaultRpx2Unit
,
dynamicSlotName
,
forcePatchProp
,
formatDateTime
,
formatLog
,
getCustomDataset
,
getEnvLocale
,
getLen
,
getValueByDataPath
,
initCustomDatasetOnce
,
invokeArrayFns
,
invokeCreateErrorHandler
,
invokeCreateVueAppHook
,
isAppNVueNativeTag
,
isAppNativeTag
,
isBuiltInComponent
,
isComponentInternalInstance
,
isComponentTag
,
isH5CustomElement
,
isH5NativeTag
,
isMiniProgramNativeTag
,
isRootHook
,
isRootImmediateHook
,
normalizeDataset
,
normalizeEventType
,
normalizeTarget
,
onCreateVueApp
,
once
,
parseEventName
,
parseNVueDataset
,
parseQuery
,
parseUrl
,
passive
,
plusReady
,
removeLeadingSlash
,
resolveComponentInstance
,
resolveOwnerEl
,
resolveOwnerVm
,
sanitise
,
scrollTo
,
sortObject
,
stringifyQuery
,
updateElementStyle
};
export
{
ACTION_TYPE_ADD_EVENT
,
ACTION_TYPE_ADD_WXS_EVENT
,
ACTION_TYPE_CREATE
,
ACTION_TYPE_EVENT
,
ACTION_TYPE_INSERT
,
ACTION_TYPE_PAGE_CREATE
,
ACTION_TYPE_PAGE_CREATED
,
ACTION_TYPE_PAGE_SCROLL
,
ACTION_TYPE_REMOVE
,
ACTION_TYPE_REMOVE_ATTRIBUTE
,
ACTION_TYPE_REMOVE_EVENT
,
ACTION_TYPE_SET_ATTRIBUTE
,
ACTION_TYPE_SET_TEXT
,
ATTR_CHANGE_PREFIX
,
ATTR_CLASS
,
ATTR_INNER_HTML
,
ATTR_STYLE
,
ATTR_TEXT_CONTENT
,
ATTR_V_OWNER_ID
,
ATTR_V_RENDERJS
,
ATTR_V_SHOW
,
BACKGROUND_COLOR
,
BUILT_IN_TAGS
,
BUILT_IN_TAG_NAMES
,
COMPONENT_NAME_PREFIX
,
COMPONENT_PREFIX
,
COMPONENT_SELECTOR_PREFIX
,
DATA_RE
,
E$1
as
Emitter
,
EventChannel
,
EventModifierFlags
,
I18N_JSON_DELIMITERS
,
JSON_PROTOCOL
,
LINEFEED
,
MINI_PROGRAM_PAGE_RUNTIME_HOOKS
,
NAVBAR_HEIGHT
,
NODE_TYPE_COMMENT
,
NODE_TYPE_ELEMENT
,
NODE_TYPE_PAGE
,
NODE_TYPE_TEXT
,
NVUE_BUILT_IN_TAGS
,
NVUE_U_BUILT_IN_TAGS
,
ON_ADD_TO_FAVORITES
,
ON_APP_ENTER_BACKGROUND
,
ON_APP_ENTER_FOREGROUND
,
ON_BACK_PRESS
,
ON_ERROR
,
ON_HIDE
,
ON_INIT
,
ON_KEYBOARD_HEIGHT_CHANGE
,
ON_LAUNCH
,
ON_LOAD
,
ON_NAVIGATION_BAR_BUTTON_TAP
,
ON_NAVIGATION_BAR_CHANGE
,
ON_NAVIGATION_BAR_SEARCH_INPUT_CHANGED
,
ON_NAVIGATION_BAR_SEARCH_INPUT_CLICKED
,
ON_NAVIGATION_BAR_SEARCH_INPUT_CONFIRMED
,
ON_NAVIGATION_BAR_SEARCH_INPUT_FOCUS_CHANGED
,
ON_PAGE_NOT_FOUND
,
ON_PAGE_SCROLL
,
ON_PULL_DOWN_REFRESH
,
ON_REACH_BOTTOM
,
ON_REACH_BOTTOM_DISTANCE
,
ON_READY
,
ON_RESIZE
,
ON_SAVE_EXIT_STATE
,
ON_SHARE_APP_MESSAGE
,
ON_SHARE_TIMELINE
,
ON_SHOW
,
ON_TAB_ITEM_TAP
,
ON_THEME_CHANGE
,
ON_UNHANDLE_REJECTION
,
ON_UNLOAD
,
ON_WEB_INVOKE_APP_SERVICE
,
ON_WXS_INVOKE_CALL_METHOD
,
PLUS_RE
,
PRIMARY_COLOR
,
RENDERJS_MODULES
,
RESPONSIVE_MIN_WIDTH
,
SCHEME_RE
,
SELECTED_COLOR
,
SLOT_DEFAULT_NAME
,
TABBAR_HEIGHT
,
TAGS
,
UNI_SSR
,
UNI_SSR_DATA
,
UNI_SSR_GLOBAL_DATA
,
UNI_SSR_STORE
,
UNI_SSR_TITLE
,
UNI_STORAGE_LOCALE
,
UniBaseNode
,
UniCommentNode
,
UniElement
,
UniEvent
,
UniInputElement
,
UniLifecycleHooks
,
UniNode
,
UniTextAreaElement
,
UniTextNode
,
WEB_INVOKE_APPSERVICE
,
WXS_MODULES
,
WXS_PROTOCOL
,
addFont
,
addLeadingSlash
,
cache
,
cacheStringFunction
,
callOptions
,
createIsCustomElement
,
createRpx2Unit
,
createUniEvent
,
customizeEvent
,
debounce
,
decode
,
decodedQuery
,
defaultMiniProgramRpx2Unit
,
defaultNVueRpx2Unit
,
defaultRpx2Unit
,
dynamicSlotName
,
forcePatchProp
,
formatDateTime
,
formatLog
,
getCustomDataset
,
getEnvLocale
,
getLen
,
getValueByDataPath
,
initCustomDatasetOnce
,
invokeArrayFns
,
invokeCreateErrorHandler
,
invokeCreateVueAppHook
,
isAppNVueNativeTag
,
isAppNativeTag
,
isBuiltInComponent
,
isComponentInternalInstance
,
isComponentTag
,
isH5CustomElement
,
isH5NativeTag
,
isMiniProgramNativeTag
,
isRootHook
,
isRootImmediateHook
,
isUniLifecycleHook
,
normalizeDataset
,
normalizeEventType
,
normalizeTarget
,
onCreateVueApp
,
once
,
parseEventName
,
parseNVueDataset
,
parseQuery
,
parseUrl
,
passive
,
plusReady
,
removeLeadingSlash
,
resolveComponentInstance
,
resolveOwnerEl
,
resolveOwnerVm
,
sanitise
,
scrollTo
,
sortObject
,
stringifyQuery
,
updateElementStyle
};
编辑
预览
Markdown
is supported
0%
请重试
或
添加新附件
.
添加附件
取消
You are about to add
0
people
to the discussion. Proceed with caution.
先完成此消息的编辑!
取消
想要评论请
注册
或
登录