コンポーネント
← すべてのコンポーネント

戻したページのリセット

stimeo--reset-on-restore

戻ったページを書かれたときの状態へ戻し、操作の途中から始まらないようにします。

  • Core
  • Rails / Turbo

Turbo はページの写しを取っておき、戻ったときに素早く見せます。その写しには、開いたままのメニューや入力しかけの値、消し損ねたお知らせも残っていて、戻った画面が操作の途中で固まって見えます。この部品は、写しから戻ったページで、そうした一時的な状態をページが書かれたときの形へまとめて戻します。画面に出ているページには手を付けないので、入力中の内容は消えません。何を戻すかはマークアップで指定します。属性を外す、クラスを外す、フォームを元に戻す、ひとつの入力欄だけを書いたときの状態へ戻す、隠し直す、取り除く、といった指定を並べられます。ページに 1 つ置けば、その範囲の中をまとめて見ます。

実行中

詳細を開き、値を入力し、トーストを表示してから、ページを戻す操作を擬似実行してください。別のページへ移ってブラウザの戻るで戻っても同じです。

開いてみる

このパネルは開いています。戻したページでは閉じた状態に戻ります。

キーボード操作

このコンポーネント自体はキーボード操作を持ちません。