正在寻找我的问题的解决方案。我正在部署一个网页,从数据库中加载了900多个图像,因此该网站的渲染速度非常慢。我该如何加载车把的前100张图像,然后单击按钮加载下100张图像,以便网站渲染更快?我已经尝试过使用jquery的show / hide方法,但是首先加载了整个数据,所以没有帮助。
我当前的带有手柄的html代码,我在其中加载图像:
{{ # each items }}
<div class="col-10 col-sm-6 col-lg-3 store-item {{this.type}}" data-item="{{this.name}}" data-val="{{this.price}}" >
<div class="card">
<div class="img-container">
<div class="caption-over-img">
<a class="text-justify"> {{ this.name }} </a>
</div>
<img class="image in-card" height="200px" src={{ this.imagePath }} alt="" >
<div class="caption">
<p class="price-btn"><a class="btn btn-info float-left" role="button" >{{this.price}} PLN</a></p>
<p><a class="btn btn-success float-right buy" data-assetid="{{this.name}}" data-assetid2 ="{{this._id}}" data-assetid3="{{this.price}}" href="#" role="button" >Kup</a></p>
</div>
</div>
</div>
</div>
{{/each}}
感谢您的帮助,谢谢:)