問題
アプリケーションイベントは従来のpublish-subscribeモデルに従っています。
イベントを発生させるには、どのメソッドを使用しますか。
- emit()
- fireEvent()
- fire()
- registerEvent()
正解
- emit()
- fireEvent()
- fire()
- registerEvent()
解説
それぞれの選択肢の理由について説明します。
□ emit()
これは不正解です。Aura コンポーネントには emit()
メソッドは存在しません。
□ fireEvent()
これは不正解です。Aura コンポーネントには fireEvent()
メソッドは存在しません。
□ fire()
これは正解です。コンポーネントイベントを起動するためにはfire()メソッドを使用します。具体的には、cmp.getEvent("evtName").fire();
のように使用されます。
□ registerEvent()
これは不正解です。Aura コンポーネントにはregisterEvent()
メソッドは存在しません。
次の問題へ
【Salesforce 認定Platformデベロッパー】試験対策:第181問
問題 開発者は、取引先オブジェクトにトリガーを作成し、そのトリガーが正常に一度に多数のレコードを処理できるかテストしたいと考えています。開発者チームは、一意の…
前の問題へ
【Salesforce 認定Platformデベロッパー】試験対策:第179問
問題 以下のコードを実行した場合、xの値は何になりますか。 Boolean isOK; Integer x; String theString = 'Hello'; if (isOK == false && theString == '…
1問目から復習する
【Salesforce 認定Platformデベロッパー】試験対策:第1問
問題 デバッグログに書き込まれるときのxの値は何ですか。 Integer x = 0; do { x = 1; x++; } while (x < 1); System.debug(x); 0 1 2 3 正解 0 1 2 3 解説 デバッ…
コメント