ContextMenu
右クリックまたは長押しで表示するコンテキストメニュー。ファイル操作・テキスト選択後のアクションなど、要素に紐付いた操作を提供するときに使う。
インストール
npx shoji add context-menu
プレビュー
使用例
右クリック(または長押し)してください
使い方
こんなときに使う
- ファイル・フォルダの操作(開く・コピー・削除)
- テキスト選択後のアクション(コピー・検索・翻訳)
- データテーブルの行に対する操作
使わないほうがいい場面
- 必須のアクションをコンテキストメニューにだけ配置する(ユーザーが気付かない可能性がある)
- モバイルのみの場合(長押しと他の操作が競合することがある)
JP 最適化のポイント
- モバイルの長押しはテキスト選択と競合しやすい — モバイルではドロップダウンメニューのほうが安全