イベントの起動
クライアント側のコントローラまたはヘルパー関数でイベントを起動します。force イベントは、Salesforce1 で処理されます。
このデモは、「取引先責任者の読み込み」で作成した取引先責任者コンポーネントを基に作成されています。
-
contactList サイドバーで、[CONTROLLER] をクリックして、contactListController.js という新しいリソースを作成します。プレースホルダコードを次のコードに置き換えて保存します。
-
Salesforce1 モバイルブラウザアプリケーションを更新し、次の要素をクリックしてイベントをテストします。
- 取引先責任者: force:navigateToSObject が起動され、取引先責任者レコードページでビューが更新されます。取引先責任者名は、次のコンポーネントに対応します。
- [取引先責任者の編集] ボタン: force:editRecord ��起動され、レコードの編集ページが開きます。[取引先責任者の編集] アイコンは、次のコンポーネントに対応します。
- 取引先責任者: force:navigateToSObject が起動され、取引先責任者レコードページでビューが更新されます。取引先責任者名は、次のコンポーネントに対応します。
-
contactsController.js を開きます。doInit コントローラの後に次のコードを入力して保存します。
ページをプルダウンして離すと、ページのビューのすべてのデータが更新されます。これで、「Salesforce1 および Lightning Experience のコンポーネントの作成」で強調表示された領域をクリックして、コンポーネントをテストできます。
Salesforce1 とは関係なく使用できるスタンドアロンアプリケーションの作成例については、「スタンドアロン Lightning アプリケーションを作成する」 を参照してください。