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

式の評価

式は、JavaScript やその他のプログラミング言語の式が評価される方法とほぼ同じ方法で評価されます。

演算子は、JavaScript で使用可能なものの一部で、評価順序や優先順位は概ね JavaScript と同じです。特定の評価順序は、括弧を使用して指定します。式に関して意外に思われる点は、評価が行われる頻度です。シンプルな回答は必要なだけ評価されます。より複雑な回答については、フレームワークが変更が行われた時点を検出し、影響を受けるコンポーネントの再表示をトリガすることができます。連動関係は自動的に処理されます。この点は、フレームワークの基本的な利点の 1 つです。フレームワークは、ページで何らかの内容を再表示する時点を検出します。コンポーネントが再表示されると、そのコンポーネントが使用する式が再評価されます。

action メソッド

式は、onclickonhover、その他の「on」で始まるコンポーネントの属性など、ユーザインターフェースイベントのアクションメソッドの指定にも使用されます。一部のコンポーネントは、<ui:button>press 属性など、他の属性を使用してユーザインターフェースイベントへのアクションの割り当てを簡略化します。

アクションメソッドは、{!c.theAction} のような式を使用して属性に割り当てる必要があります。この式は、アクションを処理するコントローラ関数への参照である Aura.Action を割り当てます。

式を使用してアクションメソッドを割り当てると、アプリケーションやユーザインターフェースの状態に基づく条件付きの割り当てを行うことができます。詳細は、式の例を参照してください。