Lightning コンポーネント開発者ガイド
Winter '25 (API version 62.0)
Spring '24 (API version 60.0)
Winter '22 (API version 53.0)
Summer '21 (API version 52.0)
Summer '19 (API version 46.0)
Spring '19 (API version 45.0)
Winter '19 (API version 44.0)
Summer '18 (API version 43.0)
Spring '18 (API version 42.0)
Winter '18 (API version 41.0)
Summer '17 (API version 40.0)
Spring '17 (API version 39.0)
Winter '17 (API version 38.0)
Summer '16 (API version 37.0)
Spring '16 (API version 36.0)
Winter '16 (API version 35.0)
Summer '15 (API version 34.0)
Spring '15 (API version 33.0)
Winter '15 (API version 32.0)
アプリケーションの概要
アプリケーションの UI の設計
アプリケーションテンプレートの作成
コード変更の保存時の検証
検証エラーおよび警告の確認と解決
保存時に使用される入力規則
JavaScript 組み込み API (ecma-intrinsics) の検証
Aura API (aura-api) の検証
Lightning コンポーネントの公開 API (secure-component) の検証
セキュアドキュメント公開 API (secure-document) の検証
セキュアウィンドウ公開 API (secure-window) の検証
caller と callee の使用の禁止 (no-caller)
eval() の使用の禁止 (no-eval)
eval() の暗黙的な使用の禁止 (no-implied-eval)
スクリプト URL の使用の禁止 (no-script-url)
ネイティブオブジェクトの拡張の禁止 (no-extend-native)
Function コンストラクタの使用の禁止 (no-new-func)
グローバルオブジェクトプロパティの関数としてのコールの禁止 (no-obj-calls)
__Iterator__ プロパティの使用の禁止 (no-iterator)
__proto__ の使用の禁止 (no-proto)
with ステートメントの禁止 (no-with)
Salesforce Lightning CLI (非推奨)
AppCache の使用
アプリケーションとコンポーネントの配布
eval() の使用の禁止 (no-eval)
任意のコードを実行するために eval() を使用できないようにします。eval() は重大なセキュリティリスクであり、LockerService で禁止されています。これは ESLint に組み込みの標準ルールです。
例を含め、このルールについての詳細は、対応する ESLint ドキュメント「Disallow eval() (no-eval) (eval() の禁止 ((no-eval))」を参照してください。