gpt4 book ai didi

ruby-on-rails - 使用 Active Admin 在仪表板中自动刷新

转载 作者:行者123 更新时间:2023-12-04 23:06:31 25 4
gpt4 key购买 nike

我正在 Rails 中开发一个应用程序,它充当网络和应用程序监视器。我使用 Active Admin Dashboard 作为主页,显示网络中每台服务器和一些应用程序的状态。我想将仪表板页面配置为每 x 分钟自动刷新一次,但我不知道在哪里配置此设置,因为我无法完全控制仪表板呈现的 html。有没有人设法做到了?

谢谢

最佳答案

配置/初始化程序/active_admin.rb 你可以注册javascripts:

config.register_javascript "/javascripts/admin-auto-refresh.js"

然后创建一个 admin-auto-refresh.js 来做到这一点。

您还需要在 config/environments/production.rb 中注册 admin-auto-refresh.js
config.assets.precompile += "admin-auto-refresh.js"

更新:

添加了一些代码以在 5 秒后刷新页面。将此添加到 /javascripts/admin-auto-refresh.js
$(function() {
setTimeout(location.reload(true), 5000);
})

关于ruby-on-rails - 使用 Active Admin 在仪表板中自动刷新,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11000701/

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