我有个 gem 包,其中的 a 页面用到 ajax 请求一个外部命令,特别耗时。获取数据后在 a 页面用 js 处理显示(因为此时显示的是大量的影像数据所以更耗时)。然后主程序 b 页面又显示 a 页面,这样导致在没有加载完这个 b 页面之前,点击这个项目其他功能没有反应,整个应用都被卡死了。现在想到的唯一的方法就是重新部署一个项目,使用这个 gem 包,然后再用 iframe 去调用这个程序的 a 页面。 rails 可以开启进程调用某个方法后,再用这个进程在浏览器渲染出一个页面吗? 大家有什么好的办法么?