Aura:if-サーバートリップ?

Oct 01 2020

私のチームでは、このテーマに関して混乱が生じているようです。おそらく、私たちがそれをクリアするのを手伝ってくれるでしょう。aura:ifは呼び出されたときにサーバーに移動しますか?常識ではそうではないと言われていますが、コンポーネントのドキュメントには次のように書かれています。「aura:ifはサーバー上のisTrue式を評価し、その本体またはelse属性のいずれかでコンポーネントをインスタンス化します。」https://developer.salesforce.com/docs/component-library/bundle/aura:if/documentation

誰かがこれについて決定的な考えを持っていますか?

ありがとう、エラン

回答

1 sfdcfox Oct 01 2020 at 20:55

このドキュメントは正しくありません。簡単なLightningアプリを作成し、ブラウザーにロードしてから、WiFiを切断しました。接続していなくても正しく切り替えられました。ただし、コンポーネントはDOMにないため、Lightningコンポーネントキャッシュにまだ含まれていない場合でも、サーバートリップが必要であることに注意してください。