Image 图片
文档地址: https://vant-contrib.gitee.io/vant/#/zh-CN/image
基本语法:
<vant-image width="100" height="100" src="..."></vant-image>
常用属性:
width和height设置宽高. 默认为inline-block元素.src用来设置图片地址.- 填充模式:
fit, 常用取值:cover, 其他值特定时候才会使用. - 圆形图片. 使用
round属性即可. 在设置图标或头像的时候会使用到.
懒加载的用法:
- 引入
Lazyload组件, 该组件是指令的形式. 因此建议使用全局加载. - 在需要加载图片的组件中, 使用
v-lazy来代替src - 需要作为背景样式加载图片的时候使用
v-lazy:background-image, 属性值为图片地址. - 如果要懒加载组件. 全局注册时使用
lazyComponent: true的选项. 使用lazy-component组件作为组件容器.
注意文档中使用的属性不同:
img使用v-lazy指定图片. 经过演示,img标签不支持使用lazy-load实现懒加载, 只适用于v-lazy方法.image使用src指定图片, 带上lazy-load属性. 直接使用v-lazy无法加载图片.演示后发现不起作用.