ActiveAdmin如何设置非首个标签页为默认激活状态?
ActiveAdmin 默认激活非首个标签页的方法
当然可以!ActiveAdmin 完全支持将非首个标签页设置为默认激活状态,你尝试的 tab 'Content', active: true 写法是完全正确且有效的。
给你一个完整的代码示例,这样更清晰:
tabs do tab 'General' do # 这里编写General标签页对应的内容 end tab 'Content', active: true do # 这里编写Content标签页对应的内容 end end
当你给目标标签页添加 active: true 参数后,页面加载时就会自动激活这个标签页,而不是默认显示第一个标签页。这个功能是ActiveAdmin标签页组件原生支持的,不需要额外编写自定义JavaScript或者其他hack手段,直接用这个参数就能实现需求。
内容的提问来源于stack exchange,提问作者kunashir
相关产品推荐
相关产品推荐

