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

addMessageHandler()

メッセージ処理関数をマウントします。この関数を使用して Lightning コンポーネントから、フレーム化された JavaScript アプリケーションに送信されたメッセージを処理します。

サンプル

静的リソースとしてアップロードされ、lightning:container により参照される JavaScript アプリケーション内でこの例を使用して、メッセージ処理関数をマウントします。React アプリケーションでは、関数をドキュメント-オブジェクトモデルの一部としてマウントし、出力に表示する必要があります。
1componentDidMount() {
2    LCC.addMessageHandler(this.onMessage);
3}
4
5onMessage(msg) {
6  let name = msg.name;
7  if (name === "General") {
8    let value = msg.value;
9    this.setState({messageReceived: value});
10  }
11  else if (name === "Foo") {
12    // A different response
13  }
14}

この例は、Developerforce Github リポジトリで参照およびダウンロードできます。

引数

名前 説明
handler: (userMsg: any) => void function Lightning コンポーネントから送信されたメッセージを処理する関数。

応答

なし。