组件
FastAdmin默认集成了多个第三方组合,如表单验证、文件上传、下拉列表、时间选择、城市选择、Selectpage,所有的组件都必须使用Form.api.bindevent("form[role=form]")
来进行初始化,如果不进行初始化是无法对相应组件进行渲染和事件绑定。
如果我们想单独为元素绑定事件和渲染,我们可以使用如下的代码
组件 | 代码 | 介绍 |
---|---|---|
文件上传 | Form.events.plupload($("form")); | 渲染并绑定form中的上传组件 |
动态下拉列表 | Form.events.selectpage($("form")); | 渲染并绑定form中的Selectpage组件 |
表单验证 | Form.events.validator($("form")); | 渲染并绑定form中的表单验证 |
城市选择 | Form.events.citypicker($("form")); | 渲染并绑定form中的城市选择组件 |
日期时间 | Form.events.datetimepicker($("form")); | 渲染并绑定form中的日期时间组件 |
下拉列表 | Form.events.selectpicker($("form")); | 渲染并绑定form中的Selectpicker组件 |
附件选择 | Form.events.faselect($("form")); | 渲染并绑定form中的选择附件组件 |
键值组件 | Form.events.fieldlist($("form")); | 渲染并绑定form中的键值组件 |
开关组件 | Form.events.switcher($("form")); | 渲染并绑定form中的开关组件 |
滑块组件 | Form.events.slider($("form")); | 渲染并绑定form中的滑块组件 |