この文章は Salesforce 機械翻訳システムを使用して翻訳されました。詳細はこちらをご参照ください。
英語に切り替える

JavaScript でのコンポーネントのボディの操作

JavaScript でコンポーネントのボディを操作するときに役に立つ、よく使用されるパターンを次に示します。

コンポーネントのボディを置き換える

例に含まれる cmp は、JavaScript コードのコンポーネントへの参照です。通常、コンポーネントへの参照は JavaScript コードで簡単に取得できます。body 属性はコンポーネントの配列であるため、その属性に対して JavaScript Array メソッドを使用できます。

cmp.set("v.body", ...) を使用してコンポーネントのボディを設定するときは、コンポーネントマークアップに {!v.body} を明示的に含める必要があります。

メモ

コンポーネントのボディの現在の値を別のコンポーネントで置き換えるには、次のように記述します。

コンポーネントのボディをクリアする

コンポーネントのボディの現在の値をクリアする (空にする) には、次のように記述します。

コンポーネントをコンポーネントのボデ��に追加する

newCmp コンポーネントをコンポーネントのボディに追加するには、次のように記述します。

コンポーネントをコンポーネントのボディの先頭に追加する

newCmp コンポーネントをコンポーネントのボディの先頭に追加するには、次のように記述します。

コンポーネントをコンポーネントのボディから削除する

インデックス化されたエントリをコンポーネントのボディから削除するには、次のように記述します。