Field表单域容器
表单域容器是表单域的三级容器(一级是input、select等原生表单域,二级是被分装的AX-INPUT、AX-SELECT等组件),该容器是构成一个完整的form表单的基本单位,在表单域容器里包含的子元素有:input等原生元素或AX-INPUT等表单域组件,表单域校验模块,左侧label头,右侧help元素,下方alert元素。
基本结构
form容器主要_field
、_field-label
、_field-cont
、_field-input
和_field-help
三个部分组成。
- 输出
- HTML
-
表头:表单注解
-
复杂结构
我们在_field-input
的三个方向提供了更多可用元素。
- 在下方:_valid、ax-callout、_field-note等容器
- 在内侧:_field-unit、_box-tools等容器
- 在右侧:rep=disk、rep=image、rep=cube、rep=text等容器
所有原生表单域类型
_field
表单域容器支持所有的原生表单域。辅助布局的标签有:_row
(水平弹性布局),_flex
(弹性子元素),ax-bc
(垂直间距),_grid
(栅格布局),ax-callout
(警告)等。
表单容器不对type=submit/type=reset/button
的宽度做处理,如果需要全宽的按钮,可追加_w-full
样式类。
- 输出
- HTML
所有自定义表单域类型
_field
表单域容器支持所有自定义表单域类型。