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

サンプルの Lightning Realty アプリケーションをインストールする

lightning:container のその他の例が Developerforce Git リポジトリにあります。

https://github.com/developerforce/LightningContainerExamples に含まれるコードを使用して lightning:container のより詳細な例を実装します。この例は、React と lightning:container を使用して、不動産リストアプリケーションを Lightning ページに表示します。

この例を実装するには、npm を使用します。npm の最も簡単なインストール方法は、node.js をインストールすることです。npm をインストールしたら、コマンドラインから npm install --save latest-version を実行して最新バージョンをインストールします。

カスタム Lightning コンポーネントを作成するには、組織で「私のドメイン」も有効にする必要があります。「私のドメイン」の詳細は、Salesforce ヘルプの「私のドメイン」を参照してください。

  1. Git リポジトリをコピーします。コマンドラインから git clone https://github.com/developerforce/LightningContainerExamples と入力します。
  2. コマンドラインから LightningContainerExamples/ReactJS/Javascript/Realty に移動し、npm install と入力してプロジェクトの連動関係を構築します。
  3. コマンドラインから npm run build と入力してアプリケーションをビルドします。
  4. package.json を編集し、指定された Salesforce ログイン情報を追加します。
  5. コマンドラインから npm run deploy と入力します。
  6. Salesforce にログインし、新しい Realty Lightning ページを Lightning アプリケーションに追加して、Lightning アプリケーションビルダー内でそのページを有効にします。
  7. 組織にサンプルデータをアップロードするには、コマンドラインから npm run load と入力します。
組織で動作している Lightning Realty アプリケーションを確認します。このアプリケーションは lightning:container を使用して React アプリケーションを Lightning ページに埋め込んで、サンプルの不動産リストデータを表示します。lightning:container を使用して実装された Lightning Realty アプリケーション。

コンポーネントとハンドラコードは、「Lightning コンテナコンポーネントからのメッセージの送信」および「コンテナのエラーの処理」の例に似ています。