私は自分のプロジェクトでPrimeFaces 3.2を使用しています。私は見える属性を設定することに対するとして<p:dialog>
のレンダリング属性を設定するとの違いは何か知りたいと思いました。これらの属性のどちらを使用する必要がありますか?レンダリングと可視属性の違い<p:dialog>
答えて
rendered
属性は、サーバー側で、visible
属性は、クライアント側です。 rendered
属性は、JSFがダイアログのHTML表現を生成するかどうかを示します。 visible
属性は、HTML/CSS/JSがブラウザのページの読み込み時にすぐにダイアログを表示するかどうかを示します。
ダイアログがレンダリングされない場合は、ダイアログrendered
の条件が評価されるように、ページをリロードしたりダイアログの親コンポーネントの1つを更新したりすることなくJavaScript dialogWidgetVar.show()
などで表示することはできません〜true
。また、visible
属性は、JavaScriptによって表示/非表示になる結果のHTML出力に何も描画されていないため、ダイアログが表示されない場合は効果がありません。
ダイアログがレンダリングされる場合、デフォルトでは非表示になっています。 visible
をtrue
に設定すると、ページを開くたびにダイアログを強制的に表示させることができます。または、一部のonclick
またはoncomplete
属性のJavaScript dialogWidgetVar.show()
を呼び出して表示することもできます。
ダイアログをレンダリングしたくない場合は、たとえば現在要求されているページの構成で使用されないなどの理由で、rendered
属性を使用します。
それらの属性についてdocumentation、セクション3.28によると:
rendered: Boolean value to specify the rendering of the component, when set to
false component will not be rendered [default value: TRUE]
visible: When enabled, dialog is visible by default [default value: FALSE]
'visible:有効にすると、ダイアログはデフォルトで表示されます[デフォルト値:FALSE]'これは混乱しますo.Oデフォルトでは無効になっていますので、デフォルトでは表示されません。 –
@Shredderは同意しましたが、それはドキュメントからまっすぐです:S –
- 1. Kotlin - コンパニオンオブジェクトへの属性の可視性
- 2. mayaカスタムイメージプレーンの公開可視カスタム属性
- 3. 可視性の違いは何ですか:hiddenとtransform:scale(0,0)?
- 4. ConcurrentDictionaryと可視性
- 5. パッケージと可視性
- 6. DataContract属性と.netのSerializable属性の違い
- 7. USBディスクリプタのID_SERIAL属性とID_SERIAL_SORT udev属性の違い
- 8. アトリエのレンダリング属性?
- 9. aria-label属性とtitle属性の違いは何ですか?
- 10. Magentoのカスタム商品属性の可視性
- 11. 管理パネル内のモデル属性の可視性
- 12. バックボーンの属性とtoJSONメソッドの違い
- 13. Silverlightプロパティの属性値が無効です。可視性
- 14. エンティティ属性値モデルとデータウェアハウスの違い
- 15. XSLT属性の違いとは何か
- 16. divタグの可視属性が機能していません
- 17. 静的関数と "hidden"可視属性を持つ関数の実際的な違いは何ですか?
- 18. 私はトグルの可視性に間違っています
- 19. PSRとコンストラクタ可視性
- 20. トグルクラスと可視性、表示
- 21. Magentoアップグレードスクリプトによって作成された新しい属性の可視性
- 22. LibGDX可視性
- 23. SSRS可視性
- 24. 可視性
- 25. エラーバーの可視性
- 26. サブパッケージの可視性
- 27. サブレポートの可視性
- 28. 可視性のコントロール
- 29. グリッドカラムの可視性
- 30. テーブルビューセルの可視性
私はこれらの機能のラインに沿って考えていましたが、それを理解できませんでした。ありがとうございました。それは今意味がある。 –
素敵な説明をありがとう、非常に助けて! – Nikhil
@Nikhil:ようこそ。 – BalusC