問題
Lightningコンポーネントはリソースバンドルに何を含めることができますか。2つ選びなさい。
- カスタムクライアント側のレンダリング動作
- 縮小化のためのスクリプト作成
- コンポーネントに割り当てられたCSSスタイル
- グローバル設定を含むプロパティファイル
正解
- カスタムクライアント側のレンダリング動作
- 縮小化のためのスクリプト作成
- コンポーネントに割り当てられたCSSスタイル
- グローバル設定を含むプロパティファイル
解説
Salesforce Lightning コンポーネントのリソースバンドルに含めることができるものは以下の通りです。
- コンポーネントマークアップ (.cmp) – コンポーネントのHTMLマークアップ。
- コントローラー (.js) – クライアントサイドのJavaScriptコントローラー。
- ヘルパー (.js) – 再利用可能なコードを含むJavaScriptヘルパー。
- CSSスタイル (.css) – このコンポーネント固有のスタイルを定義します。
- ドキュメント (.auradoc) – コンポーネントのドキュメント。
- レンダラー (.js) – カスタムのレンダリングロジック。
- デザイン (.design) – Lightning アプリケーションビルダーでのデザイン時のコンポーネントの公開属性を指定。
- SVG (.svg) – コンポーネントのアイコンなど、SVG形式の画像。
それぞれの選択肢の理由について説明します。
□ カスタムクライアント側のレンダリング動作
これは正解です。Lightning コンポーネントはカスタムのレンダリング動作を定義することができ、そのためにレンダラー JavaScript ファイルを使用します。
□ 縮小化のためのスクリプト作成
これは不正解です。Lightning コンポーネントの開発では、開発者が縮小化スクリプトをリソースバンドルに含めることはありません。コードの縮小化はSalesforceプラットフォームが自動で行います。
□ コンポーネントに割り当てられたCSSスタイル
これは正解です。リソースバンドルにはコンポーネント固有のスタイルを定義するCSSファイルを含めることができます。
□ グローバル設定を含むプロパティファイル
これは不正解です。Salesforce Lightning コンポーネントでグローバル設定を管理するための「プロパティファイル」はありません。コンポーネントの属性として設定され、.designファイルでLightning アプリケーションビルダーで設定可能な属性として公開されることがあります。
次の問題へ
【Salesforce 認定Platformデベロッパー】試験対策:第89問
問題 開発者がSalesforce REST APIにリクエストを送信し、レスポンスを表示できるツールはどれですか。 Workbench RESTエクスプローラ RESTリソースパスのURL 開発者コ…
前の問題へ
【Salesforce 認定Platformデベロッパー】試験対策:第87問
問題 開発者は実行匿名ウィンドウで次のコードを記述します。 List<Account> acc = [SELECT Id FROM Account LIMIT 10]; Delete acc; Database.emptyRecycleBin(a…
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 解説 デバッ…
コメント