WEB开发网
开发学院软件开发Java 使用 DOJO 开发定制小部件,第 1 部分: 使用通用的... 阅读

使用 DOJO 开发定制小部件,第 1 部分: 使用通用的 markup 处理程序生成 DOJO markup

 2010-05-13 00:00:00 来源:WEB开发网   
核心提示: 本文介绍使用 DOJO markup 处理程序所需的步骤,讲解 markup 处理程序的工作方式,使用 DOJO 开发定制小部件,第 1 部分: 使用通用的 markup 处理程序生成 DOJO markup(2),了解小部件属性首先,需要在 JSON 文件中定义屏幕上所有小部件的属性,maxl

本文介绍使用 DOJO markup 处理程序所需的步骤,讲解 markup 处理程序的工作方式。

了解小部件属性

首先,需要在 JSON 文件中定义屏幕上所有小部件的属性。下面是必有属性和可选属性的列表:

必有属性

divname :这是 div 的名称,其中的组件应该放到 html 中。这个 div 应该出现在模板 HTML 文件中。

type :这是 DOJO 小部件的类型。支持以下类型:

radiogroup (dijit.form.RadioButton)

textfield (dijit.form.ValidationTextBox)

combobox (dijit.form.ComboBox)

filteringselect (dijit.form.FilteringSelect)

button (dijit.form.Button)

textarea (dijit.form.SimpleTextarea)

checkbox (dijit.form.CheckBox)

multiselect (dijit.form.MultiSelect)

datetextbox (dijit.form.DateTextBox)

autocompleter (Autocompleter)

id :这是要创建的组件的 ID 或 dojoAttachPoint。

searchAttr :在组合框中输入值时,根据这个字段搜索数据库。(这个属性对于 MultiSelect、ComboBox、FilteringSelect 和 Autocompleter 是必需的。)

labelAttr :要显示的标签。(这个属性对于 MultiSelect、ComboBox、FilteringSelect 和 Autocompleter 是必需的。)

可选属性

value :组件的默认值。

trim :如果它设置为 true,就会截断包含空格的输入文本。

required :如果字段是必需字段,就设置为 true。

style :这是字段的样式。

maxlength :字段中允许输入的最大文本长度。

regExp :用于检验字段的正则表达式。

constraints :字段的约束。

上一页  1 2 3 4 5 6  下一页

Tags:使用 DOJO 开发

编辑录入:爽爽 [复制链接] [打 印]
赞助商链接