From 609c3f8f9c5510ed90b92ffbd4f023941d9cd13e Mon Sep 17 00:00:00 2001 From: haoziqaq <357229046@qq.com> Date: Fri, 18 Feb 2022 21:13:39 +0800 Subject: [PATCH] fix(ui/lazy): fix lazy updated error --- .../src/lazy/__tests__/__snapshots__/index.spec.js.snap | 2 +- packages/varlet-vue2-ui/src/lazy/index.ts | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/packages/varlet-vue2-ui/src/lazy/__tests__/__snapshots__/index.spec.js.snap b/packages/varlet-vue2-ui/src/lazy/__tests__/__snapshots__/index.spec.js.snap index 6977839..caaa17c 100644 --- a/packages/varlet-vue2-ui/src/lazy/__tests__/__snapshots__/index.spec.js.snap +++ b/packages/varlet-vue2-ui/src/lazy/__tests__/__snapshots__/index.spec.js.snap @@ -28,4 +28,4 @@ exports[`test lazy updated 1`] = `""`; -exports[`test lazy updated 3`] = `""`; +exports[`test lazy updated 3`] = `""`; diff --git a/packages/varlet-vue2-ui/src/lazy/index.ts b/packages/varlet-vue2-ui/src/lazy/index.ts index ebfa6a6..f3d309b 100644 --- a/packages/varlet-vue2-ui/src/lazy/index.ts +++ b/packages/varlet-vue2-ui/src/lazy/index.ts @@ -188,7 +188,7 @@ async function mounted(el: LazyHTMLElement, binding: DirectiveBinding) { await add(el) } -async function updated(el: LazyHTMLElement, binding: DirectiveBinding) { +async function update(el: LazyHTMLElement, binding: DirectiveBinding) { if (!diff(el, binding)) { lazyElements.includes(el) && (await check(el)) return @@ -211,7 +211,7 @@ function mergeLazyOptions(lazyOptions: LazyOptions = {}) { const Lazy: DirectiveOptions & PluginObject = { inserted: mounted, unbind: clear, - updated, + update, install(app: VueConstructor, lazyOptions?: LazyOptions) { mergeLazyOptions(lazyOptions)