首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往
您找到你想要的搜索结果了吗?
是的
没有找到

分享 1个原生 JS 瀑布流案例

.waterfall-box { float: left; width: 200px; } <div id="<em>waterfall</em>...联想到业务场景中瀑布流中下拉加载的图片一般都来自 Ajax 异步获取,那么加载的数据必然不能写死在库里,期望能实现如下调用(此处借鉴了 <em>waterfall</em> 的使用方式), const <em>waterfall</em>...能使用发布/订阅模式,只需让 <em>Waterfall</em> 继承 eventEmitter 函数,代码实现如下: function <em>Waterfall</em>(options = {}) { eventEmitter.call..., 从而告知当前图片已经加载完毕,代码如下: const <em>waterfall</em> = new <em>Waterfall</em>({}) <em>waterfall</em>.on("load", function () { // 异步.../同步加载图片 waterfall.done() }) 最终效果演示地址:https://muyunyun.cn/waterfall/

1.9K20
领券