This commit is contained in:
yumoqing 2024-05-13 14:34:07 +08:00
parent 5cf93522ee
commit f76f36041d

View File

@ -3,7 +3,8 @@ Bricks在服务器端使用Json文件格式存储控件描述文件前端获
控件描述json文件必须含有“widgettype” 和”options“两个属性。“subwidgets”属性用来定义此控件包含的子控件。“binds”用于定义此控件或其子控件的事件处理 控件描述json文件必须含有“widgettype” 和”options“两个属性。“subwidgets”属性用来定义此控件包含的子控件。“binds”用于定义此控件或其子控件的事件处理
## id
id是一个可选项定义控件的id 缺省不定义控件id bricks提供根据控件id查找控件的机制详情请看[控件id](widgetid.md)
## widgettype说明 ## widgettype说明
widgettype是一个字符串属性。其值为Bricks中的所有控件类型或"urlwidget" widgettype是一个字符串属性。其值为Bricks中的所有控件类型或"urlwidget"
可用的控件类型可以在[控件类型清单](widgets.md)中查找 可用的控件类型可以在[控件类型清单](widgets.md)中查找
@ -18,7 +19,7 @@ widgettype是一个字符串属性。其值为Bricks中的所有控件类型或"
## binds ## binds
列表属性,定义控件的事件处理,在列表中的每一项,定义一个事件处理, Bricks支持5种事件处理方法分别是urlwidget, method, script, registedfunction和event 列表属性,定义控件的事件处理,在列表中的每一项,定义一个事件处理, Bricks支持5种事件处理方法分别是urlwidget, method, script, registedfunction和event
每种绑定类型都支持下述属性 每种事件处理类型都支持下述属性
### wid ### wid
字符串类型或控件类型绑定事件的控件缺省是binds坐在的构造控件。 字符串类型或控件类型绑定事件的控件缺省是binds坐在的构造控件。
### event ### event