https://codesandbox.io/s/vant-4-issue-template-forked-6gi99s
Vant 版本4.12
描述一下你遇到的问题。根据文档配置, 不能正确加载图片报错
重现步骤无
设备/浏览器No response
https://codesandbox.io/s/vant-4-issue-template-forked-6gi99s
Vant 版本4.12
描述一下你遇到的问题。根据文档配置, 不能正确加载图片报错
重现步骤无
设备/浏览器No response
import { Lazyload } from 'vant';
app.use(Lazyload);
加上试试
@inottn
且代码检查也过不了
我不明白为什么要写两遍 , 这不是bug吗 @inottn
由于 Lazyload 组件在注册时可以传入一些配置项,所以我们不会自动注册 Lazyload 组件,需要手动进行注册
你应该是写错了指令。v-lazy
指令可用。
我曾经写过一篇源码文章,也可供参考。 vant4.0 正式发布了,分析其源码学会用 vue3 写一个图片懒加载组件!
你是说文档写错了吗 @lxchuan12 @inottn
你也确定不了 img 组件应用了 lazy-load @lxchuan12
文档没写错,初步发现是image
组件中的代码v-lazy
(jsx)Image.tsx#L167 写法不支持导致的,正确写法应该是babel-plugin-jsx#custom-directive。有空我继续看下如何修复~
我是该写 lazy-load 还是v-lazy
v-lazy 是没有应用 lazy-load 的 @lxchuan12
先不写吧,或者你用 img v-lazy 来替代 van-image