提交 07c4f5dc 作者: 方治民

fix: 修复 CacheImage 组件未监听 src 变化问题

上级 61769566
......@@ -30,11 +30,17 @@
const src = ref()
const hashCacheKey = ref()
onMounted(async () => {
// 尝试缓存图片,如果失败则使用原始图片
await tryCache()
onMounted(() => {
tryCache()
})
// 监听 src 变化
watch(
() => props.src,
() => tryCache(),
)
// 尝试缓存图片,如果失败则使用原始图片
async function tryCache() {
let url = props.src
......@@ -87,6 +93,7 @@
<template>
<fui-lazyload
v-bind="$attrs"
:mode="props.mode"
:width="props.width"
:height="props.height"
......
Markdown 格式
0%
您添加了 0 到此讨论。请谨慎行事。
请先完成此评论的编辑!
注册 或者 后发表评论