【发布时间】:2010-05-18 15:26:50
【问题描述】:
我有一个 DataGrid,它有一个类型为 L dojox.data.XmlStore 的数据存储。如何在 formatter 属性中定义的函数中访问当前节点的其他 xml 值? 我查看了 formatterScope ,这似乎是正确的方向,但文档非常模糊。有任何想法吗?
【问题讨论】:
标签: dojo dojox.grid
我有一个 DataGrid,它有一个类型为 L dojox.data.XmlStore 的数据存储。如何在 formatter 属性中定义的函数中访问当前节点的其他 xml 值? 我查看了 formatterScope ,这似乎是正确的方向,但文档非常模糊。有任何想法吗?
【问题讨论】:
标签: dojo dojox.grid
您可以尝试将商店的引用作为formatterScope 的值传递,然后在formatter 函数中,您可以使用this.getValue() 来获取您需要的值。
但是我不认为这是一个好的设计。单元格的格式应该只取决于单元格的数据。如果您需要更多信息来进行格式化,也许您应该重新考虑数据存储的设计。
【讨论】: