extjs3 - extjs 网格 - 在 float 列中显示空单元格值

标签 extjs3

我有一个 EditorGrid,我在其中使用 XML 绑定(bind)数据。其中一个(不可编辑)列(例如数量)类型是 float

每当我尝试将 XML 数据与 Quantity 节点绑定(bind)为空时,网格中就会显示默认值 0(零)。请注意,我没有为该特定列设置“defaultValue”属性。

有什么办法可以防止该列显示 0(零)并将其呈现为空单元格本身?我考虑过使用“渲染器”方法,但没有用!

有没有人遇到过同样的问题?如何在 float 列中呈现空单元格?

任何帮助将不胜感激。 谢谢

最佳答案

我个人以前从未遇到过这个问题,但我的一位同事警告过我。 Ext.data.Field 上有一个 useNull 配置应该可以解决问题。

 {name: 'pctChange',  type: 'float', useNull: true}

我在阵列网格样本上对其进行了测试,它似乎按预期工作。

关于extjs3 - extjs 网格 - 在 float 列中显示空单元格值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8581837/

相关文章:

extjs - 如何在 extjs 3 网格面板中显示/隐藏列

class - 在 extjs 3 上调用父类函数

javascript - Ext JS 3.4 图像刷新

javascript - ExtJs,提交表单时未调用自定义 TextField 的 getValue() 函数

javascript - Ext.tip 中的强制高度和滚动条(Extjs 3.4)

javascript - 根据另一个组合在 ExtJs 中的 EditableGrid 中设置组合框的存储

css - 如何水平放置button和fieldLevel

javascript - 如何从 ExtJS 商店打印(或警报)值?

javascript - 我如何将 loadData 函数作为 Ext.data.JsonStore ExtJS3.0.0 的一部分?

ajax - extjs:如何在列渲染器中使用ajax调用?