el-image会加载两次图片
时间: 2023-08-03 10:01:01 浏览: 681
el-image 组件在加载图片时,默认会先加载一个占位符(placeholder)图片,然后再加载实际的图片。这是为了提高用户体验,避免页面因图片加载时间过长而出现空白。
如果您希望 el-image 只加载一次图片,可以设置 `lazy` 属性为 `false`,这样 el-image 组件将在图片加载完成后再显示图片,而不会显示占位符。示例代码如下:
```html
<el-image :src="imageUrl" :lazy="false"></el-image>
```
通过将 `lazy` 设置为 `false`,el-image 将直接加载实际的图片,不再显示占位符。
请注意,这样做可能会导致用户在图片加载过程中看到空白或者加载中的状态,视觉上可能会有些不连贯。因此,根据具体需求和用户体验考虑,您可以选择适合的加载方式。
阅读全文