でレンダリングバッファリングを無効/有効にします。は、私は、バッファレンダラを使用しているグリッドを持って実行
は、印刷のために、私は新しいウィンドウにグリッドDOMをコピーして、プリンタに送信します。これを行うには、DOMを完全にレンダリングする必要がありますが、バッファリングされたレンダラーを使用すると、DOMは完全にレンダリングされません。
私がしている場合は、私は完全にバッファリングされレンダラを無効にしますが、ごく少数のユーザーが印刷機能を使用するので、私がいないことを好むだろう。
DOMを取得する前にbufferedRendererを一時的にオフにすると、上の後で戻ってそれを切り替えることが可能性はありますか?
あなたはどちらのExtJSのバージョンを使用していましたか?アイデアは良かったのですが、ビューが正しくリフレッシュされないという問題があります。私ExtJSの6.0.1のアプリでは、グリッド・アイテム・コンテナは、すべてのエントリの完全なDOMが含まれていますが、また、 'スタイル=「幅:665px;変換:translate3d(0PX、19710px、0PX);」が含まれている'、になりグリッドヘッダーとグリッドコンテンツの間に18の空白ページがあります。これがExtJSのバグかどうかは分かりません。 – Alexander
実際、私は4.2版で作業しています。 – Saloo