Lightning Aura Components Developer Guide (Lightning Aura コンポーネント開発者ガイド)
Winter '25 (API version 62.0)
Spring '24 (API version 60.0)
Winter '22 (API version 53.0)
Summer '21 (API version 52.0)
Summer '19 (API version 46.0)
Spring '19 (API version 45.0)
Winter '19 (API version 44.0)
Summer '18 (API version 43.0)
Spring '18 (API version 42.0)
Winter '18 (API version 41.0)
Summer '17 (API version 40.0)
Spring '17 (API version 39.0)
Winter '17 (API version 38.0)
Summer '16 (API version 37.0)
Spring '16 (API version 36.0)
Winter '16 (API version 35.0)
Summer '15 (API version 34.0)
Spring '15 (API version 33.0)
Winter '15 (API version 32.0)
サポートされる JavaScript
コンポーネントの初期化時のアクションの呼び出し
コンポーネントのバンドル内の JavaScript コードの共有
コンポーネント間の JavaScript コードの共有
外部 JavaScript ライブラリの使用
コンポーネントの動的な作成
変更ハンドラを使用したデータ変更の検出
ID によるコンポーネントの検索
JavaScript での属性値の操作
JavaScript でのコンポーネントのボディの操作
JavaScript でのイベントの���作
外部ライブラリによって管理される DOM 要素の変更
コンポーネントの有効性の確認
フレームワークのライフサイクル外のコンポーネントの変更
項目の検証
エラーの発生および処理
コンポーネントへのイベントハンドラの動的な追加
マークアップの動的な表示または非表示
スタイルの追加と削除
押下されたボタンの確認
JavaScript での日付の書式設定
JavaScript Promise の使用
コンポーネントからの API コールの実行
サードパーティ API にアクセスするための CSP 信頼済みサイトの作成
DOM の変更
ドキュメントオブジェクトモデル (DOM) は、HTML および XML ドキュメントのオブジェクトを表したり、操作したりする、言語に依存しないモデルです。重要なことは、DOM を安全に変更する方法を理解し、変更がフレームワークの表示サービスによって踏みつけられて予想外の結果にならないようにすることです。
-
Aura コンポーネントプログラミングモデルによって管理される DOM 要素の変更
フレームワークは、コンポーネントによって所有される DOM 要素の作成と管理を行います。フレームワークによって作成される DOM 要素を変更する場合は、コンポーネントの render イベントのハンドラまたはカスタムレンダラで DOM 要素を変更します。このようにしないと、フレームワークはコンポーネントの表示時に変更を無効にします。 -
外部ライブラリによって管理される DOM 要素の変更
Charting ライブラリなど、さまざまなライブラリを使用して、DOM 要素の作成と管理を行うことができます。これらの DOM 要素は外部ライブラリによって管理されるため、render イベントハンドラまたはレンダラ内で変更する必要はありません。