在页面设计开发中,我们可能需要对AtuoForm进行设置或者更改,但是因为在客户端并没有AutoForm对象,所以没有办法直接可以使用AutoForm对象进行操作,这样我们就不能对AtuoForm中的对象进行操作了吗?
答案显然是否定的,虽然无法获得AutoForm的对象,但是我们还是可以对AutoForm中的控件进行操作。
在页面中:AutoForm中分为Group,Group中有生成的Label,TextdEitor,Label,Element Renderer等,其实我们为了获得AtuoForm对象的目的就是为了使用它对下面的内容进行细微操作,以达到我们的需求,我们可以在不获得AtuoForm对象情况下也可以对AtuoForm中的对象可以进行操作,如下:
1.Group
FormGroup的id的生成规则是:AutoForm ID_group+index,其中index为Group的顺序,从0开始。
比如该示例的第二个FormGroup的ID是formEmployee_group1
2.Label,TextEditor,Label,Element Renderer等
FieldLabel的ID为: formName_fieldlabel_fieldName
TextEditor以及CheckBox的ID为: formName_eidtor_fieldName
Label的ID为:formName_label_fieldName
Element Renderer的ID为:formName_groupName_ElementName_renderer
对于AutoForm中控件的操作,可以间接地帮助我们实现对于AutoForm的操作,有些时候效果甚至还要好
分享到:
相关推荐
基本的变量可以通过"mixins"获取,这里有开发组件需要的一些变量 自定义子组件:Hello ... import { baseField } from "charlie-autoform"; export default { mixins: [baseField], name: 'cHello', ...
- **下载并解压Dorado 5开发包**:从官方渠道获取最新版本的Dorado 5开发包,并将其解压到指定目录。 - **相关资源准备**:下载并准备好所有必要的开发资源,包括但不限于Dorado 5的文档、示例代码等。 #### 四、...
Dataset数据集对象在dorado中起到了数据模型的作用,它是通过AJAX从后台获取的数据在浏览器端的表现形式。开发者可以在浏览器端对Dataset对象中的数据进行增删改操作,但是这些操作只会在浏览器缓存中生效,不会持久...
- **相关资源**:获取更多关于dorado5的文档和技术支持资料。 #### 三、创建dorado工程 - **创建工程**:通过IDEA等工具创建一个新的dorado工程,并进行必要的初始化设置。 - **配置数据源**: - **编辑...
3. **DatasetDropDown(记录集下拉框)**:下拉项数据来源于一个数据集对象,适合从数据库中获取选项。 4. **DynamicDropDown(动态下拉框)**:适合大数据量的列表选择,支持分批数据下载。 5. **CustomDropDown...
接着,从官方网站或指定的下载源获取Dorado 5的开发包,并解压到本地目录。同时,确认你的开发环境中已经集成了Spring框架。 3. **创建Marmot工程** Marmot是Dorado 5中的一个核心概念,代表一个可独立运行的应用...
- **下载及解压Dorado5**:从官方网站获取Dorado5的开发包,并将其解压缩至本地目录。 - **安装Dorado5**:按照文档指示完成安装,通常包括将解压后的库文件添加到IDE的类路径中。 - **运行示例**:安装完成后,...
**1.2 数据模块CODE,COMMON中DATASET定义说明** Dorado框架中的数据模块CODE和COMMON用于存储和管理业务逻辑相关的数据集。这些数据集是应用程序中数据处理的核心组件,通常会定义多个`AutoSqlDataset`对象来映射...
- **获取修改前的数据**:在数据修改前后获取原始值。 #### 九、下拉框 下拉框是常见的UI组件,用于提供选项列表供用户选择。文档中详细介绍了几种类型的下拉框组件: - **ListDropDown**:基于列表的下拉框。 - ...
通过JavaScript、jQuery、或者更底层的DOM(文档对象模型)操作,我们可以动态地改变这些表单元素的值。 1. JavaScript:这是一种客户端脚本语言,可以直接在用户的浏览器上运行,无需服务器支持。使用JavaScript,...