我设法让rack-mini-profiler
gem 在我们在应用程序中提供的完整页面上运行良好。我没有管理的是,如何直接获取我们通过 ajax 服务到另一个页面的调用之一的数据。我发现,如果我进行 ajax 调用,然后调用我们的整页请求之一,我也会看到 ajax 计时,但这有点麻烦。
关于如何在完成 ajax 调用的页面上直接查看小菜单,您有什么提示吗?我们的 ajax 调用正在返回 html,并且将有足够的空间来显示菜单。
我设法让rack-mini-profiler
gem 在我们在应用程序中提供的完整页面上运行良好。我没有管理的是,如何直接获取我们通过 ajax 服务到另一个页面的调用之一的数据。我发现,如果我进行 ajax 调用,然后调用我们的整页请求之一,我也会看到 ajax 计时,但这有点麻烦。
关于如何在完成 ajax 调用的页面上直接查看小菜单,您有什么提示吗?我们的 ajax 调用正在返回 html,并且将有足够的空间来显示菜单。
对于您的问题的间接回答,我深表歉意。但是,我强烈推荐 Chrome 扩展(和相关的 gem)Rails 面板,特别是用于调查使用 Rails 的 Ajax/Async 调用。
我每天在工作中使用它,发现它是一个很棒的工具。
添加rack-miniprofiler
到捆绑包后,您需要设置disable_caching = true
. 您可以在初始化程序中执行此操作:
# config/initializers/rack_profiler.rb
if Rails.env.development?
Rack::MiniProfiler.config.disable_caching = true
end