Commitモード
明示的な変更管理やマルチユーザー向けに、commitモードの使い方を紹介します。
インタラクティブデモ
このデモでは、編集内容を確定前に保留するcommitモードを確認できます。
Demo UI Note
このデモにはUndo/Redo/Commitボタンがあります。Commitは保留中の変更を確定します。実運用ではショートカットやAPI呼び出しで操作することが多いですが、ここではボタンで試せるようにしています。
ここで確認できること
✅ 保留変更 - 編集は即時反映されず保留
✅ Commitボタン - 保留を一括確定
✅ Undo/Redo - commit前なら取り消し可能
✅ 変更トラッキング - 変更セルの可視化
使い方
主な特徴
- 保留変更 - commitまで元データは変わらない
- バッチ操作 - 複数変更を一括送信
- ロールバック - commit前にUndo可能
- 変更トラッキング - 変更セル数を把握
使いどころ
- 複数ステップフォーム - 送信前にまとめて確定
- マルチユーザー編集 - 同一セルの競合を抑制
- データ検証 - commit前に全体検証
- トランザクション - まとめて原子的に確定