hilongjw / vue-lazyload

A Vue.js plugin for lazyload your Image or Component in your application.
http://hilongjw.github.io/vue-lazyload/
MIT License
8k stars 867 forks source link

nuxt3下将v-lazy认为是vue指令,导致服务端SSR启用。 #507

Open tenfei4 opened 1 year ago

tenfei4 commented 1 year ago

nuxt3下将v-lazy认为是vue指令,导致服务端SSR启用,请问如何在NUXT3下使用或修改v-lazy指令。 已经标记了plugins/vueLazyload.js为非SSR。

以下为产生错误代码:

<div v-show="result.author.length>0" class='col-span-12'>
     <img v-bind:v-lazy="result.author[0].avatar">
 </div>

只在V-IF内产生错误 ,V-FOR下不会被认定为SSR模式。

tenfei4 commented 1 year ago
<div v-show="result.author.length>0" class='col-span-12'>
     <img v-lazy="result.author[0].avatar">
 </div>

也是一样的问题。

hujie8087 commented 1 year ago

这个问题有解决办法吗?我也遇到这个问题了

11003 commented 2 months ago

这个问题有解决办法吗?我也遇到这个问题了

目前只能这样:

image