用vue实现红包雨效果

临近新年, 要上线一个红包雨效果, 红包图片后台获取, 怎样v-for之后要每个红包位置随机, 首先想到的是随机top,left值, 但最后循环出来的top,left值相同, 后来又改成定时器向一个空数组添加图片,在循环渲染, 可是体验不好,每次数据更新都要闪一下, 求教各位大神有什么好的解决方法?

clipboard.png

阅读 8.9k
2 个回答

使用canvas,推荐你看看这篇文章Canvas制作的下雨动画。你只需要把雨滴改为红包就好,还有推荐你去看看重绘重排问题。

老铁 整出来了吗 ,来个demo看一下啊

推荐问题
宣传栏