1

我们的应用程序为客户端提供字段级别的安全性,客户端可以从后端配置特定字段不应显示在 UI 的表单中。

我们通过使用字段的隐藏属性来管理这个东西,为表单中的所有此类字段设置 hidden:true

但这会导致布局出现问题,因为当某些字段被隐藏时,布局开始看起来很奇怪。

在我们的布局中,表单中的每一行字段都是一个 xtype:'container',并且所有字段都存在于它们各自的容器中。这些所有容器连接在一起成为表单项。

预期的行为是,当其中一个字段设置为隐藏时,下一个字段会向上移动以取代其位置,这在此布局中不会发生。

有人可以指导提供此类功能的最佳布局吗?

感谢您提前提供任何帮助。

PS:应用程序为 UI 使用 ExtJs 4.1

4

1 回答 1

1

Ext.form.FieldContainerView为此使用。我不知道这是否会完全解决您的问题,但是在使用字段时,这个容器绝对是更好的选择。

于 2013-02-18T07:40:41.947 回答