No Results
Search Tips:
- Please consider misspellings
- Try different search keywords
aura:renderIf
aura:renderIf は、isTrue 属性が true と評価されたときにタグ内のコンテンツを表示します。
aura:renderIf は、true および false の両方の状態に対してコンポーネントを表示する場合にのみ使用を検討してください。最初に表示されないコンポーネントをインスタンス化するには、サーバに往復処理を要求することになります。それ以外の場合は、aura:if を使用して、指定された式が true と評価されたときにコンテンツを表示します。
| 属性名 | 型 | 説明 |
|---|---|---|
| else | Component[] | isTrue が false と評価されたときに表示するマークアップ。aura:set タグを使用して、この属性を設定します。 |
| isTrue | String | 必須。コンテンツを表示するかどうかを判断する式。true と評価されると、コンテンツが表示されます。 |
式を渡す
評価するコンポーネントに式を渡す場合は、aura:renderIf を使用します。たとえば、aura:renderIf タグを含むコンポーネントを参照するコンテナコンポーネントがあるとします。
container.cmp
myCmp.cmp
コンテナコンポーネントには、native 属性の値を切り替えるボタンがあります。
containerController.js
このボタンを押すと、式 native={!v.native || v.native}" が aura:renderIf タグに渡され、正しく再評価されます。