访问被拒绝,你可能没有权限或未登录。

Ruby Rails hotwire 或者 erb 模板渲染,如何实现多 tab 页的需求?

RaySong · 2025年07月11日 · 最后由 Rei 回复于 2025年07月11日 · 61 次阅读

简单来说就是这种多 tab 页切换的需求。

通过 hotwire 控制器确实可以实现类似前端框架的效果,但是有一些需要记住状态的场景,比如在第一页有一些编辑操作,切换到别的页面再切回来的话,hotwire 能保存状态吗?

这几个 tab 内容是独立的吗?是的话可以写个 stimulus 控制器管理 tab 打开和关闭,然后 tab 内容用 turbo frame 加载,默认下 turbo frame 里面的操作只会影响 frame。

需要 登录 后方可回复, 如果你还没有账号请 注册新账号