我想使用光滑的js轮播来在旋转木马中延迟加载图像,但我不会将我的图像存储为可访问的URL,我目前正在构建一个ASP.Net MVC网站,我的所有图像都是以db []的形式存储在db中。恩。个人资料图片
我看到,对于光滑的延迟加载,你需要做这样的事情
<img data-lazy="img/lazyfonz1.png"/>
$('.lazy').slick({
lazyLoad: 'ondemand',
slidesToShow: 3,
slidesToScroll: 1
});
&#13;
我假设&#39;数据懒惰&#39;属性是某个网址的路径?
是否有不同的方式来获取图像而不提供类似于示例节目的网址,也许还有其他数据,同时仍然懒得加载它们?
我唯一的想法就是使用&#39; beforeChange&#39;光滑的事件,看下一张幻灯片(这将是空的或img src中没有值)并进行ajax post调用以获取图像并返回它!然后,这将在每次幻灯片更改时完成。
那里的任何其他想法或解决方案可能会更好我的所有耳朵!