gpt4 book ai didi

javascript - Rails 完成请求后动态推送内容

转载 作者:行者123 更新时间:2023-11-28 09:27:46 26 4
gpt4 key购买 nike

目前,我正在使用 Ruby on Rails 构建一个网站。

问题:我的网站使用不同的外部 API 来获取数据,例如亚马逊产品广告 API。如果我加载例如一次处理10个物体,需要时间。是否可以单独加载每个对象? (如果一个请求完成,使用页面上的 javascript 推送它,或者类似的东西)用户应该能够读取第一个对象,而其余内容正在后台加载。

简单的例子:

list.each do |object|
result << AmazonRequest.getItem(object)
[And now push the changed result list to the view]
end

这可能吗?如果是,怎么办?

谢谢:)

最佳答案

我不太了解RoR,但是如果您不需要在发送出去之前在服务器上拥有所有不同的API结果(似乎是这种情况),您可以只发出多个ajax请求并显示内容独立地来自不同的 API。

关于javascript - Rails 完成请求后动态推送内容,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14127646/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com