Skip to content
体验新版
项目
组织
正在加载...
登录
切换导航
打开侧边栏
genary
uni-app
提交
42b3d7e5
U
uni-app
项目概览
genary
/
uni-app
与 Fork 源项目一致
Fork自
DCloud / uni-app
通知
1
Star
1
Fork
0
代码
文件
提交
分支
Tags
贡献者
分支图
Diff
Issue
1
列表
看板
标记
里程碑
合并请求
0
DevOps
流水线
流水线任务
计划
Wiki
0
Wiki
分析
仓库
DevOps
项目成员
Pages
U
uni-app
项目概览
项目概览
详情
发布
仓库
仓库
文件
提交
分支
标签
贡献者
分支图
比较
Issue
1
Issue
1
列表
看板
标记
里程碑
合并请求
0
合并请求
0
Pages
DevOps
DevOps
流水线
流水线任务
计划
分析
分析
仓库分析
DevOps
Wiki
0
Wiki
成员
成员
收起侧边栏
关闭侧边栏
动态
分支图
创建新Issue
流水线任务
提交
Issue看板
体验新版 GitCode,发现更多精彩内容 >>
提交
42b3d7e5
编写于
6月 21, 2022
作者:
fxy060608
浏览文件
操作
浏览文件
下载
电子邮件补丁
差异文件
chore: build
上级
3204f78a
变更
9
隐藏空白更改
内联
并排
Showing
9 changed file
with
42 addition
and
21 deletion
+42
-21
packages/uni-mp-alipay/dist/uni.mp.esm.js
packages/uni-mp-alipay/dist/uni.mp.esm.js
+4
-2
packages/uni-mp-baidu/dist/uni.mp.esm.js
packages/uni-mp-baidu/dist/uni.mp.esm.js
+7
-3
packages/uni-mp-kuaishou/dist/uni.mp.esm.js
packages/uni-mp-kuaishou/dist/uni.mp.esm.js
+4
-2
packages/uni-mp-lark/dist/uni.mp.esm.js
packages/uni-mp-lark/dist/uni.mp.esm.js
+4
-2
packages/uni-mp-qq/dist/uni.mp.esm.js
packages/uni-mp-qq/dist/uni.mp.esm.js
+4
-2
packages/uni-mp-toutiao/dist/uni.mp.esm.js
packages/uni-mp-toutiao/dist/uni.mp.esm.js
+7
-3
packages/uni-mp-vue/dist/vue.runtime.esm.js
packages/uni-mp-vue/dist/vue.runtime.esm.js
+4
-3
packages/uni-mp-weixin/dist/uni.mp.esm.js
packages/uni-mp-weixin/dist/uni.mp.esm.js
+4
-2
packages/uni-quickapp-webview/dist/uni.mp.esm.js
packages/uni-quickapp-webview/dist/uni.mp.esm.js
+4
-2
未找到文件。
packages/uni-mp-alipay/dist/uni.mp.esm.js
浏览文件 @
42b3d7e5
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
{
hasOwn
,
isArray
,
capitalize
,
isFunction
,
extend
,
isPlainObject
,
isString
}
from
'
@vue/shared
'
;
import
{
ref
,
findComponentPropsData
,
toRaw
,
updateProps
,
invalidateJob
,
getExposeProxy
,
EMPTY_OBJ
,
isRef
,
setTemplateRef
,
pruneComponentPropsCache
}
from
'
vue
'
;
import
{
ref
,
findComponentPropsData
,
toRaw
,
updateProps
,
hasQueueJob
,
invalidateJob
,
getExposeProxy
,
EMPTY_OBJ
,
isRef
,
setTemplateRef
,
pruneComponentPropsCache
}
from
'
vue
'
;
import
{
normalizeLocale
,
LOCALE_EN
}
from
'
@dcloudio/uni-i18n
'
;
const
eventChannels
=
{};
...
...
@@ -403,7 +403,9 @@ function updateComponentProps(up, instance) {
const
nextProps
=
findComponentPropsData
(
up
)
||
{};
if
(
hasPropsChanged
(
prevProps
,
nextProps
))
{
updateProps
(
instance
,
nextProps
,
prevProps
,
false
);
invalidateJob
(
instance
.
update
);
if
(
hasQueueJob
(
instance
.
update
))
{
invalidateJob
(
instance
.
update
);
}
{
instance
.
update
();
}
...
...
packages/uni-mp-baidu/dist/uni.mp.esm.js
浏览文件 @
42b3d7e5
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
{
isArray
,
hasOwn
,
isFunction
,
extend
,
hyphenate
,
isPlainObject
}
from
'
@vue/shared
'
;
import
{
ref
,
nextTick
,
findComponentPropsData
,
toRaw
,
updateProps
,
invalidateJob
,
getExposeProxy
,
pruneComponentPropsCache
}
from
'
vue
'
;
import
{
ref
,
nextTick
,
findComponentPropsData
,
toRaw
,
updateProps
,
hasQueueJob
,
invalidateJob
,
getExposeProxy
,
pruneComponentPropsCache
}
from
'
vue
'
;
import
{
normalizeLocale
,
LOCALE_EN
}
from
'
@dcloudio/uni-i18n
'
;
const
eventChannels
=
{};
...
...
@@ -581,11 +581,15 @@ function updateComponentProps(up, instance) {
const
nextProps
=
findComponentPropsData
(
up
)
||
{};
if
(
hasPropsChanged
(
prevProps
,
nextProps
))
{
updateProps
(
instance
,
nextProps
,
prevProps
,
false
);
const
index
=
invalidateJob
(
instance
.
update
);
if
(
hasQueueJob
(
instance
.
update
))
{
invalidateJob
(
instance
.
update
);
}
{
// 字节跳动小程序 https://github.com/dcloudio/uni-app/issues/3340
// 百度小程序 https://github.com/dcloudio/uni-app/issues/3612
index
===
-
1
&&
instance
.
update
();
if
(
!
hasQueueJob
(
instance
.
update
))
{
instance
.
update
();
}
}
}
}
...
...
packages/uni-mp-kuaishou/dist/uni.mp.esm.js
浏览文件 @
42b3d7e5
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
{
isArray
,
hasOwn
,
isFunction
,
extend
,
hyphenate
,
isPlainObject
}
from
'
@vue/shared
'
;
import
{
ref
,
nextTick
,
findComponentPropsData
,
toRaw
,
updateProps
,
invalidateJob
,
getExposeProxy
,
pruneComponentPropsCache
}
from
'
vue
'
;
import
{
ref
,
nextTick
,
findComponentPropsData
,
toRaw
,
updateProps
,
hasQueueJob
,
invalidateJob
,
getExposeProxy
,
pruneComponentPropsCache
}
from
'
vue
'
;
import
{
normalizeLocale
,
LOCALE_EN
}
from
'
@dcloudio/uni-i18n
'
;
const
eventChannels
=
{};
...
...
@@ -570,7 +570,9 @@ function updateComponentProps(up, instance) {
const
nextProps
=
findComponentPropsData
(
up
)
||
{};
if
(
hasPropsChanged
(
prevProps
,
nextProps
))
{
updateProps
(
instance
,
nextProps
,
prevProps
,
false
);
invalidateJob
(
instance
.
update
);
if
(
hasQueueJob
(
instance
.
update
))
{
invalidateJob
(
instance
.
update
);
}
{
instance
.
update
();
}
...
...
packages/uni-mp-lark/dist/uni.mp.esm.js
浏览文件 @
42b3d7e5
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
{
isArray
,
hasOwn
,
isFunction
,
extend
,
isPlainObject
,
isObject
}
from
'
@vue/shared
'
;
import
{
ref
,
nextTick
,
findComponentPropsData
,
toRaw
,
updateProps
,
invalidateJob
,
getExposeProxy
,
pruneComponentPropsCache
}
from
'
vue
'
;
import
{
ref
,
nextTick
,
findComponentPropsData
,
toRaw
,
updateProps
,
hasQueueJob
,
invalidateJob
,
getExposeProxy
,
pruneComponentPropsCache
}
from
'
vue
'
;
import
{
normalizeLocale
,
LOCALE_EN
}
from
'
@dcloudio/uni-i18n
'
;
const
eventChannels
=
{};
...
...
@@ -540,7 +540,9 @@ function updateComponentProps(up, instance) {
const
nextProps
=
findComponentPropsData
(
up
)
||
{};
if
(
hasPropsChanged
(
prevProps
,
nextProps
))
{
updateProps
(
instance
,
nextProps
,
prevProps
,
false
);
invalidateJob
(
instance
.
update
);
if
(
hasQueueJob
(
instance
.
update
))
{
invalidateJob
(
instance
.
update
);
}
{
instance
.
update
();
}
...
...
packages/uni-mp-qq/dist/uni.mp.esm.js
浏览文件 @
42b3d7e5
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
{
isArray
,
hasOwn
,
isFunction
,
extend
,
isPlainObject
}
from
'
@vue/shared
'
;
import
{
ref
,
findComponentPropsData
,
toRaw
,
updateProps
,
invalidateJob
,
getExposeProxy
,
pruneComponentPropsCache
}
from
'
vue
'
;
import
{
ref
,
findComponentPropsData
,
toRaw
,
updateProps
,
hasQueueJob
,
invalidateJob
,
getExposeProxy
,
pruneComponentPropsCache
}
from
'
vue
'
;
import
{
normalizeLocale
,
LOCALE_EN
}
from
'
@dcloudio/uni-i18n
'
;
const
eventChannels
=
{};
...
...
@@ -529,7 +529,9 @@ function updateComponentProps(up, instance) {
const
nextProps
=
findComponentPropsData
(
up
)
||
{};
if
(
hasPropsChanged
(
prevProps
,
nextProps
))
{
updateProps
(
instance
,
nextProps
,
prevProps
,
false
);
invalidateJob
(
instance
.
update
);
if
(
hasQueueJob
(
instance
.
update
))
{
invalidateJob
(
instance
.
update
);
}
{
instance
.
update
();
}
...
...
packages/uni-mp-toutiao/dist/uni.mp.esm.js
浏览文件 @
42b3d7e5
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
{
isArray
,
hasOwn
,
isFunction
,
extend
,
isPlainObject
,
isObject
}
from
'
@vue/shared
'
;
import
{
ref
,
nextTick
,
findComponentPropsData
,
toRaw
,
updateProps
,
invalidateJob
,
getExposeProxy
,
pruneComponentPropsCache
}
from
'
vue
'
;
import
{
ref
,
nextTick
,
findComponentPropsData
,
toRaw
,
updateProps
,
hasQueueJob
,
invalidateJob
,
getExposeProxy
,
pruneComponentPropsCache
}
from
'
vue
'
;
import
{
normalizeLocale
,
LOCALE_EN
}
from
'
@dcloudio/uni-i18n
'
;
const
eventChannels
=
{};
...
...
@@ -540,11 +540,15 @@ function updateComponentProps(up, instance) {
const
nextProps
=
findComponentPropsData
(
up
)
||
{};
if
(
hasPropsChanged
(
prevProps
,
nextProps
))
{
updateProps
(
instance
,
nextProps
,
prevProps
,
false
);
const
index
=
invalidateJob
(
instance
.
update
);
if
(
hasQueueJob
(
instance
.
update
))
{
invalidateJob
(
instance
.
update
);
}
{
// 字节跳动小程序 https://github.com/dcloudio/uni-app/issues/3340
// 百度小程序 https://github.com/dcloudio/uni-app/issues/3612
index
===
-
1
&&
instance
.
update
();
if
(
!
hasQueueJob
(
instance
.
update
))
{
instance
.
update
();
}
}
}
}
...
...
packages/uni-mp-vue/dist/vue.runtime.esm.js
浏览文件 @
42b3d7e5
...
...
@@ -1456,13 +1456,14 @@ function queueFlush() {
currentFlushPromise
=
resolvedPromise
.
then
(
flushJobs
);
}
}
function
hasQueueJob
(
job
)
{
return
queue
.
indexOf
(
job
)
>
-
1
;
}
function
invalidateJob
(
job
)
{
const
i
=
queue
.
indexOf
(
job
);
if
(
i
>
flushIndex
)
{
queue
.
splice
(
i
,
1
);
}
// fixed by xxxxxx
return
i
;
}
function
queueCb
(
cb
,
activeQueue
,
pendingQueue
,
index
)
{
if
(
!
isArray
(
cb
))
{
...
...
@@ -5723,4 +5724,4 @@ function createApp(rootComponent, rootProps = null) {
}
const
createSSRApp
=
createApp
;
export
{
EffectScope
,
Fragment
,
ReactiveEffect
,
Text
,
c
,
callWithAsyncErrorHandling
,
callWithErrorHandling
,
computed$1
as
computed
,
createApp
,
createSSRApp
,
createVNode$1
as
createVNode
,
createVueApp
,
customRef
,
d
,
defineAsyncComponent
,
defineComponent
,
defineEmits
,
defineExpose
,
defineProps
,
diff
,
e
,
effect
,
effectScope
,
f
,
findComponentPropsData
,
getCurrentInstance
,
getCurrentScope
,
getExposeProxy
,
guardReactiveProps
,
h
,
inject
,
injectHook
,
invalidateJob
,
isInSSRComponentSetup
,
isProxy
,
isReactive
,
isReadonly
,
isRef
,
logError
,
m
,
markRaw
,
mergeDefaults
,
mergeProps
,
n
,
nextTick
,
o
,
onActivated
,
onBeforeMount
,
onBeforeUnmount
,
onBeforeUpdate
,
onDeactivated
,
onErrorCaptured
,
onMounted
,
onRenderTracked
,
onRenderTriggered
,
onScopeDispose
,
onServerPrefetch
,
onUnmounted
,
onUpdated
,
p
,
patch
,
provide
,
proxyRefs
,
pruneComponentPropsCache
,
queuePostFlushCb
,
r
,
reactive
,
readonly
,
ref
,
resolveComponent
,
resolveDirective
,
resolveFilter
,
s
,
setCurrentRenderingInstance
,
setTemplateRef
,
setupDevtoolsPlugin
,
shallowReactive
,
shallowReadonly
,
shallowRef
,
sr
,
stop
,
t
,
toHandlers
,
toRaw
,
toRef
,
toRefs
,
triggerRef
,
unref
,
updateProps
,
useAttrs
,
useCssModule
,
useCssVars
,
useSSRContext
,
useSlots
,
version
,
w
,
warn$1
as
warn
,
watch
,
watchEffect
,
watchPostEffect
,
watchSyncEffect
,
withAsyncContext
,
withCtx
,
withDefaults
,
withDirectives
,
withModifiers
,
withScopeId
};
export
{
EffectScope
,
Fragment
,
ReactiveEffect
,
Text
,
c
,
callWithAsyncErrorHandling
,
callWithErrorHandling
,
computed$1
as
computed
,
createApp
,
createSSRApp
,
createVNode$1
as
createVNode
,
createVueApp
,
customRef
,
d
,
defineAsyncComponent
,
defineComponent
,
defineEmits
,
defineExpose
,
defineProps
,
diff
,
e
,
effect
,
effectScope
,
f
,
findComponentPropsData
,
getCurrentInstance
,
getCurrentScope
,
getExposeProxy
,
guardReactiveProps
,
h
,
hasQueueJob
,
inject
,
injectHook
,
invalidateJob
,
isInSSRComponentSetup
,
isProxy
,
isReactive
,
isReadonly
,
isRef
,
logError
,
m
,
markRaw
,
mergeDefaults
,
mergeProps
,
n
,
nextTick
,
o
,
onActivated
,
onBeforeMount
,
onBeforeUnmount
,
onBeforeUpdate
,
onDeactivated
,
onErrorCaptured
,
onMounted
,
onRenderTracked
,
onRenderTriggered
,
onScopeDispose
,
onServerPrefetch
,
onUnmounted
,
onUpdated
,
p
,
patch
,
provide
,
proxyRefs
,
pruneComponentPropsCache
,
queuePostFlushCb
,
r
,
reactive
,
readonly
,
ref
,
resolveComponent
,
resolveDirective
,
resolveFilter
,
s
,
setCurrentRenderingInstance
,
setTemplateRef
,
setupDevtoolsPlugin
,
shallowReactive
,
shallowReadonly
,
shallowRef
,
sr
,
stop
,
t
,
toHandlers
,
toRaw
,
toRef
,
toRefs
,
triggerRef
,
unref
,
updateProps
,
useAttrs
,
useCssModule
,
useCssVars
,
useSSRContext
,
useSlots
,
version
,
w
,
warn$1
as
warn
,
watch
,
watchEffect
,
watchPostEffect
,
watchSyncEffect
,
withAsyncContext
,
withCtx
,
withDefaults
,
withDirectives
,
withModifiers
,
withScopeId
};
packages/uni-mp-weixin/dist/uni.mp.esm.js
浏览文件 @
42b3d7e5
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
{
isArray
,
hasOwn
,
isFunction
,
extend
,
isPlainObject
}
from
'
@vue/shared
'
;
import
{
ref
,
findComponentPropsData
,
toRaw
,
updateProps
,
invalidateJob
,
getExposeProxy
,
pruneComponentPropsCache
}
from
'
vue
'
;
import
{
ref
,
findComponentPropsData
,
toRaw
,
updateProps
,
hasQueueJob
,
invalidateJob
,
getExposeProxy
,
pruneComponentPropsCache
}
from
'
vue
'
;
import
{
normalizeLocale
,
LOCALE_EN
}
from
'
@dcloudio/uni-i18n
'
;
const
eventChannels
=
{};
...
...
@@ -529,7 +529,9 @@ function updateComponentProps(up, instance) {
const
nextProps
=
findComponentPropsData
(
up
)
||
{};
if
(
hasPropsChanged
(
prevProps
,
nextProps
))
{
updateProps
(
instance
,
nextProps
,
prevProps
,
false
);
invalidateJob
(
instance
.
update
);
if
(
hasQueueJob
(
instance
.
update
))
{
invalidateJob
(
instance
.
update
);
}
{
instance
.
update
();
}
...
...
packages/uni-quickapp-webview/dist/uni.mp.esm.js
浏览文件 @
42b3d7e5
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
{
isArray
,
hasOwn
,
isFunction
,
extend
,
isPlainObject
,
isObject
}
from
'
@vue/shared
'
;
import
{
ref
,
nextTick
,
findComponentPropsData
,
toRaw
,
updateProps
,
invalidateJob
,
getExposeProxy
,
pruneComponentPropsCache
}
from
'
vue
'
;
import
{
ref
,
nextTick
,
findComponentPropsData
,
toRaw
,
updateProps
,
hasQueueJob
,
invalidateJob
,
getExposeProxy
,
pruneComponentPropsCache
}
from
'
vue
'
;
import
{
normalizeLocale
,
LOCALE_EN
}
from
'
@dcloudio/uni-i18n
'
;
const
eventChannels
=
{};
...
...
@@ -518,7 +518,9 @@ function updateComponentProps(up, instance) {
const
nextProps
=
findComponentPropsData
(
up
)
||
{};
if
(
hasPropsChanged
(
prevProps
,
nextProps
))
{
updateProps
(
instance
,
nextProps
,
prevProps
,
false
);
invalidateJob
(
instance
.
update
);
if
(
hasQueueJob
(
instance
.
update
))
{
invalidateJob
(
instance
.
update
);
}
{
instance
.
update
();
}
...
...
编辑
预览
Markdown
is supported
0%
请重试
或
添加新附件
.
添加附件
取消
You are about to add
0
people
to the discussion. Proceed with caution.
先完成此消息的编辑!
取消
想要评论请
注册
或
登录