除了“移除”和“只读”之外,在实际项目开发中可能还会碰到另外一种特殊情况。
例如,单击表格某一行之后,该行数据在表单中可以自动显示出来。此时,我只希望在表单中获取其中某个字段的值,该字段的值不仅不允许修改,还不允许它在表单中显示,怎么办?这就需要用到表单输入框的“隐藏”属性。仍以之前“移除”中的姓名输入框为例:
这里绑定的字段还是“姓名”列,只要勾选“隐藏类型输入框”,就可将该字段在表单中完全隐藏,但提交表单数据时依然可以正常包含此字段。
需要注意的是,对于隐藏类型的表单输入框,标签文字、验证规则、角色权限等其他属性自动无效。当需要对某个字段进行隐藏时,请选择使用字符、数值、密码、多行文本或日期时间输入框,因为只有这几种输入框才有隐藏属性(不要选择单选框、复选框等其他表单输入组件)。