Skip to content

Commit fc30131

Browse files
fix(nuxt): emit loaded event for preloaded images
1 parent 6a0bf2a commit fc30131

File tree

1 file changed

+4
-1
lines changed

1 file changed

+4
-1
lines changed

packages/nuxt/src/runtime/components/UnLazyImage.vue

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -111,6 +111,7 @@ watchEffect(() => {
111111
if (props.autoSizes)
112112
_autoSizes(target.value)
113113
loadImage(target.value)
114+
emit('loaded', target.value)
114115
return
115116
}
116117
@@ -120,7 +121,9 @@ watchEffect(() => {
120121
// Placeholder is already decoded
121122
cleanup = lazyLoad(target.value, {
122123
hash: false,
123-
onImageLoad: image => emit('loaded', image),
124+
onImageLoad(image) {
125+
emit('loaded', image)
126+
},
124127
})
125128
})
126129

0 commit comments

Comments
 (0)