Welcome to OStack Knowledge Sharing Community for programmer and developer-Open, Learning and Share
Welcome To Ask or Share your Answers For Others

Categories

0 votes
1.2k views
in Technique[技术] by (71.8m points)

vue的图片类似预加载效果能做到加载的图片和过渡效果的图片比例一样吗?

因为有时候图片加载比较慢,所以想要做一个类似缓冲的效果

然后加上了lazy-load
但是lazy-load的loading图片有时会跟加载图片的比例不一样(加载图片的宽度是固定的,高度是根据加载图片来等比例缩小),导致实际出来的缓冲效果并不是很好,那么有办法在图片加载之前就获取加载图片的比例吗?

或者有没有其他比较好的办法实现这种类似缓冲的效果


与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…
Welcome To Ask or Share your Answers For Others

1 Answer

0 votes
by (71.8m points)

缩放和撑开两种方案呗

  1. 前期就把图片的尺寸拿到,然后落库。第二次就好了。
  2. 固定尺寸。然后图片在里面等比缩放。

与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…
Welcome to OStack Knowledge Sharing Community for programmer and developer-Open, Learning and Share
Click Here to Ask a Question

...