2017-03-02 52 views

回答

2

如果单击布拉索斯UI表部件上 - >配置 - >隐藏的列 - >在这里你可以指定一个变量。变量的值应该是整数。因此,根据您的复选框绑定变量(true或false)的值,您可以通过将相应的值分配给您在数据表中的隐藏列配置中使用的Integer变量来控制将隐藏哪个列。

另外,请记住第一列的编号为0. 如果您需要指定多个隐藏列,请使用逗号0,2作为示例。

希望这会有所帮助。

1

假设您的复选框不是您的表格中的列,我建议您将自己的表格包装在自定义教练视图中,将隐藏列的局部变量绑定到您的表格,并为复选框值传递另一个配置变量变量。在加载事件处理程序中,根据复选框值初始化逗号分隔隐藏列变量(this.context.options.<checkBoxVar>.set("value",[value])的值。在更改事件处理程序中,为复选框更改编写事件处理程序(if(event.property == [checkBoxVar])),并适当地更改隐藏列的值。

相关问题