Javascript 需要ExtJS EditorGrid重新渲染,尽管编辑器返回相同的值

Javascript 需要ExtJS EditorGrid重新渲染,尽管编辑器返回相同的值,javascript,extjs,grid,textfield,extjs-grid,Javascript,Extjs,Grid,Textfield,Extjs Grid,我使用的是ExtJS,我有一个带有ColumnModel的EditorGrid和一些自定义编辑器 编辑器有一个文本字段和一个组合,一个“值”和一个“单位”,以显示类似temp和C/F的内容。因此,如果更改组合,它将转换并更改文本字段中的值。但是,textfield的getValue总是以1个特定单位返回值,如华氏度。因此,更改units组合可能不会更改编辑器返回的值,但如果单位已更改,我仍然需要重新呈现它 如何强制EditorGrid重新呈现单元格,即使编辑器的getValue在编辑后返回与编辑

我使用的是ExtJS,我有一个带有ColumnModel的EditorGrid和一些自定义编辑器

编辑器有一个文本字段和一个组合,一个“值”和一个“单位”,以显示类似temp和C/F的内容。因此,如果更改组合,它将转换并更改文本字段中的值。但是,textfield的getValue总是以1个特定单位返回值,如华氏度。因此,更改units组合可能不会更改编辑器返回的值,但如果单位已更改,我仍然需要重新呈现它


如何强制EditorGrid重新呈现单元格,即使编辑器的getValue在编辑后返回与编辑前相同的内容?

我不完全清楚发生了什么。您是否根据添加到组合中的侦听器更新文本字段?嗯,刷新?您能否提供您的代码,以便我们建议您应该具有的最佳配置?一些猜测,如grid.getView.refresh或与绑定到的存储相关的东西。