AI翻訳通知
このドキュメントはAIによって翻訳されました。正確な情報については英語版をご参照ください。
ctx.modal
Ant Design Modal に基づくショートカット API です。RunJS 内でモーダル(情報提示、確認ダイアログなど)を能動的に開くために使用されます。ctx.viewer / ビューシステムによって実装されています。
適用シーン
注意:
ctx.modalは、ビューコ ンテキストが存在する RunJS 環境(ページ内の JSBlock、イベントフローなど)で使用可能です。バックエンドや UI コンテキストのない環境では存在しない可能性があるため、使用時はオプショナルチェーン(ctx.modal?.confirm?.())の使用を推奨します。
型定義
ModalConfig は Ant Design Modal の静的メソッドの構成と一致します。
主要なメソッド
設定パラメータ
Ant Design Modal と同様で、主なフィールドは以下の通りです:
ctx.message、ctx.openView との関係
例
シンプルな情報提示モーダル
確認ダイアログによるフロー制御
onOk を含む確認ダイアログ
エラー提示
関連情報
- ctx.message:軽量な一時的通知、自動的に消える
- ctx.exit():ユーザーが確認をキャンセルした際、
if (!confirmed) ctx.exit()としてフローを終了させるためによく使われます - ctx.openView():カスタムビューを開く、複雑なインタラクションに適しています

