このドキュメントはAIによって翻訳されました。正確な情報については英語版をご参照ください。
RunJSは、NocoBaseのJSブロック、JSフィールド、JSアクションなどのシナリオで使用されるJavaScript実行環境です。コードは制限されたサンドボックス内で実行され、ctx(コンテキストAPI)に安全にアクセスでき、以下の機能を備えています:
await(Top-level await)await(Top-level await)RunJSはトップレベルの await をサポートしており、コードをIIFE(即時実行関数式)で囲む必要はありません。
非推奨
推奨
ctx.importAsync() を使用します(推奨)ctx.requireAsync() を使用しますctx.render() を使用して、現在のコンテナ(ctx.element)にコンテンツをレンダリングします。以下の3つの形式をサポートしています:
windowdocumentnavigatorctx