2

在我的应用程序的视口中,我正在显示表单面板,其中包含中心区域的字段列表和东部区域的属性网格。

我需要在选择字段时在属性网格中显示该字段的属性列表。用户可以更改属性。现在我的要求是将属性动态应用于该字段。

有没有通用的方法来实现这一点?

有人能帮我吗?

4

1 回答 1

0

一些属性具有 getter 和 setter 函数,但不是全部,我怀疑它们对于您正在尝试做的事情是否足够一致。

我的建议是为每个字段存储配置对象,配置对象将具有您希望能够使用属性网格更改的每个属性。当属性更改时,从表单中删除该字段。使用Ext.create重新创建它,并将您的配置对象作为第二个参数传递。然后只需将对象重新插入表单。

编辑:您可能可以通过使用表单面板上的插入功能跳过使用 Ext.create,它似乎能够直接接受配置对象。

于 2013-04-22T14:48:58.283 回答