bugfix
This commit is contained in:
parent
8fa3558ff4
commit
111f54ee82
@ -6,27 +6,36 @@ bricks的事件处理是在控件描述文件的binds区域中添加事件处理
|
|||||||
* script
|
* script
|
||||||
* registerfunction
|
* registerfunction
|
||||||
* event
|
* event
|
||||||
|
|
||||||
例外还支持一种混合型
|
例外还支持一种混合型
|
||||||
|
|
||||||
* actions
|
* actions
|
||||||
|
|
||||||
## 事件处理定义数据要素
|
## 事件处理定义数据要素
|
||||||
|
|
||||||
所有事件处理类型都有的数据要素有
|
所有事件处理类型都有的数据要素有
|
||||||
### wid
|
### wid
|
||||||
|
事件发起方id,关于wid规则请查看[控件id](widgetid)
|
||||||
### event
|
### event
|
||||||
|
支持控件的html原生事件以及控件类中定义的事件,或者是event事件处理类型中dispatch_event属性中定义的事件
|
||||||
|
|
||||||
### actiontype
|
### actiontype
|
||||||
绑定类型,支持“urlwidget", "method", "script", "registerfunction", "event"
|
指定事件处理类型,支持“urlwidget", "method", "script", "registerfunction", "event", 或者“actions”混合型
|
||||||
|
|
||||||
### conform
|
### conform
|
||||||
对象类型,确认控件的options,如存在,则此绑定需要用户确认后再执行
|
对象类型,确认控件的options,如存在,则此绑定需要用户确认后再执行
|
||||||
|
|
||||||
### datawidget
|
### datawidget
|
||||||
|
给事件添加动态参数时定义获取动态参数的控件的id,关于datawidget规则请查看[控件id](widgetid)
|
||||||
### datamethod
|
### datamethod
|
||||||
|
获取动态参数的方法
|
||||||
### datascript
|
### datascript
|
||||||
|
获取动态参数的脚本
|
||||||
### dataparams
|
### dataparams
|
||||||
|
获取动态参数时需给定的参数
|
||||||
|
|
||||||
### 获取实时数据作为参数
|
|
||||||
|
### 获取动态参数说明
|
||||||
绑定任务获取实时数据作为参数,需要给定以下属性:
|
绑定任务获取实时数据作为参数,需要给定以下属性:
|
||||||
* datawidget:字符串或控件类型,获取实时数据的控件
|
* datawidget:字符串或控件类型,获取实时数据的控件
|
||||||
* datamethod:字符串类型,控件的方法,使用params作为参数调用,
|
* datamethod:字符串类型,控件的方法,使用params作为参数调用,
|
||||||
@ -36,7 +45,7 @@ bricks的事件处理是在控件描述文件的binds区域中添加事件处理
|
|||||||
datamethod 优先datascript,从datawidget控件中通过datamethod
|
datamethod 优先datascript,从datawidget控件中通过datamethod
|
||||||
|
|
||||||
### target
|
### target
|
||||||
字符串或控件实例,目标控件实例,如果是字符串,使用”getWidgetById“函数获得目标控件实例
|
字符串或控件实例,目标控件实例,如果是字符串,使用”getWidgetById“函数获得目标控件实例,关于target规则请查看[控件id](widgetid)
|
||||||
|
|
||||||
### conform
|
### conform
|
||||||
如果一个事件处理需要用户确认,可以在事件处理中指定一个conform属性来引发,当此事件发生时,会弹出一个确认窗口,用户确认后才会处理此事件,否则不处理
|
如果一个事件处理需要用户确认,可以在事件处理中指定一个conform属性来引发,当此事件发生时,会弹出一个确认窗口,用户确认后才会处理此事件,否则不处理
|
||||||
@ -49,10 +58,10 @@ urlwidget事件处理方法是从后台获取一个控件描述文件,动态
|
|||||||
urlwidget绑定需要一个options属性和一个mode属性,在此属性中需要
|
urlwidget绑定需要一个options属性和一个mode属性,在此属性中需要
|
||||||
* url:字符串类型, 获取desc数据的url
|
* url:字符串类型, 获取desc数据的url
|
||||||
* mehtod:字符串类型,url调用的方法,缺省”GET“
|
* mehtod:字符串类型,url调用的方法,缺省”GET“
|
||||||
* params:对象类型,调用的参数
|
* params:对象类型,调用的参数, 从datawidget获取的数据影响此属性
|
||||||
绑定创建的控件添加到target控件中
|
绑定创建的控件添加到target控件中
|
||||||
|
|
||||||
请参考[例子](../../examples/urlwidget.ui)
|
例子
|
||||||
```
|
```
|
||||||
{
|
{
|
||||||
"widgettype":"VBox",
|
"widgettype":"VBox",
|
||||||
|
Loading…
Reference in New Issue
Block a user