【发布时间】:2020-10-17 10:34:35
【问题描述】:
目前我有一个使用 Bootstrap 4 的选项卡组件的 Rails 6 应用程序。选项卡组件运行流畅!但是,我发现刷新或向前导航然后返回将选项卡重置为默认选项卡时,这是一种糟糕的用户体验。我要说的是,将其保存在 URL 中(而不是 cookie 或本地存储)是一项要求,因为需要共享链接。查看图片 - 页面加载后,详细信息选项卡打开,然后我单击联系人选项卡,刷新然后恢复到详细信息选项卡。目标是刷新以保持联系人选项卡处于打开状态。
问题 1) 如何在 URL 中保持选项卡的状态?最佳做法、需要考虑的事项等。
问题 2) 也许我想要的方法从一开始就是错误的。有什么好的选择?
【问题讨论】:
标签: ruby-on-rails twitter-bootstrap bootstrap-4 tabs ruby-on-rails-6