Я хочу использовать скользкую js-карусель для отложенной загрузки изображений в карусели, но я не сохраняю свои изображения как доступные по URL-адресу, в настоящее время я создаю сайт ASP.Net MVC, и все мои изображения хранятся в БДкак байт [].ех.Изображения профиля
Я вижу, что для ленивой загрузки в слик нужно сделать что-то вроде этого
<img data-lazy="img/lazyfonz1.png"/>
$('.lazy').slick({
lazyLoad: 'ondemand',
slidesToShow: 3,
slidesToScroll: 1
});
и я предполагаю, что путь в атрибуте data-lazy - это путь к некоторому URL-адресу?
Есть ли другой способ получитьизображения без указания URL-адреса, как показано в примере, и, может быть, другие данные, но при этом лениво загружать их?
Единственная идея, которая у меня возникла, - использовать скользящее событие beforeChange, посмотреть на следующий слайд (которыйбудет пустым или не будет иметь значения в img src) и сделает ajax post вызов, чтобы получить изображение и вернуть его!Затем это будет сделано при каждой смене слайдов.
Любые другие идеи или решения, которые могли бы быть лучше, у меня все на слух!