1

グリッドでエディターを使用しているときに、この問題に直面しています。そして、ネットで見つけたほぼすべてのグリッドの例でこれを見つけています。テキストフィールドなどのエディタを持つグリッドで、 のような値を入力してみてください<SAMPLE>。ピントが外れると、グリッドに空白のセルが表示されます。ただし、編集のために再度選択すると、実際に入力したテキストが保持されます。

ここで試してみてください: http://docs.sencha.com/extjs/4.0.7/#!/api/Ext.grid.plugin.CellEditing

これはhtmlのエンコード/デコードに関係しており、編集イベントで処理できることを知っています。しかし、これはグリッドによって内部的に処理されるべきだったと思います。

もしあれば、より良い解決策を提案してください。そのようなデータをグリッドに表示する必要があるため、これは真の要求です。

4

2 に答える 2

0

セル値が であるグリッドがあるときはいつでも、これも見つけました<Enter New Value>

grid は、HTML タグに関して混乱しないように、セルの値をエスケープしないことが判明しました。

この考えで一日を失い、モデル/ストアの問題がありました. 詳細については、こちらをご覧ください。

http://www.sencha.com/forum/showthread.php?232292-Escaping-HTML-characters-in-editable-grids

回避策は次のとおりです。

http://non-stop-ext.blogspot.com/2013/02/gridpanel-with-special-characters-and.html

于 2014-03-03T06:11:16.883 に答える