Ton*_*alt 4 ruby-on-rails activeadmin
我正在开发一个Rails中的应用程序,它充当网络和应用程序监视器.我使用Active Admin Dashboard作为主页,显示我的网络中每个服务器和一些应用程序的状态.我想将仪表板页面配置为每隔x分钟自动刷新一次,但我不知道在何处配置此设置,因为我无法完全控制仪表板呈现的html.有人设法做到了吗?
谢谢
在config/initializers/active_admin.rb中,您可以注册javascripts:
config.register_javascript "/javascripts/admin-auto-refresh.js"
Run Code Online (Sandbox Code Playgroud)
然后创建一个完全相同的admin-auto-refresh.js.
您还需要在config/environments/production.rb中注册admin-auto-refresh.js
config.assets.precompile += "admin-auto-refresh.js"
Run Code Online (Sandbox Code Playgroud)
更新:
添加了一些代码,在5秒后刷新页面.将此添加到/javascripts/admin-auto-refresh.js
$(function() {
setTimeout(location.reload(true), 5000);
})
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
1584 次 |
| 最近记录: |