问题遇到的现象和发生背景
由于项目图片数量较大,通过轮播图获取数据无法一次都拿到,想要实现第一次加载10张图片,10张图轮播完成时再通过ajax获取之后的10张图,以此类推
请问如何实现
由于项目图片数量较大,通过轮播图获取数据无法一次都拿到,想要实现第一次加载10张图片,10张图轮播完成时再通过ajax获取之后的10张图,以此类推
请问如何实现
题主用的轮播图组件是什么?一般有播放完毕的事件配置,可以在这个事件中判断是否最后一张,是的话启动ajax获取下一批次的图片然后用api加如轮播图中
如果轮播图居于jquery,可以用jquery.ajax获取数据,api:
jQuery ajax - ajax() 方法
https://www.w3school.com.cn/jquery/ajax_ajax.asp
vue的话一般使用axios,
axios中文网|axios API 中文文档 | axios
Axios 是一个基于 promise 的 HTTP 库,可以用在浏览器和 node.js 中。
http://www.axios-js.com/
