Balloon.2.3 —— UI组件之通用属性和方法
2014-03-14 10:05
197 查看
通用属性
通用方法
属性名 | 类型 | 默认值 | 说明 |
---|---|---|---|
id | String | 组件生成的guid | 组件唯一标识符 |
name | String | 同id | |
style | String | "" | |
className | String | "" | |
autoRender | Boolean | true | 是否自动绘制组件 |
that | Object | jQuery对象 | jQuery选择器选择到的对象 |
addToManager | Boolean | true | 是否加入组件管理器 |
defaultValue | String | "" | 默认值 |
verifies | JSON | 组件验证用方法 |
getTplByUrl(url) | ||
说明 | 根据url获得组件模板 | |
入参 | url | 模板路径 |
返回 | this | 组件对象 |
createTpl(url) | ||
说明 | 根据模板生成组件DOM的jQuery对象 | |
入参 | url | 模板路径,若已设置可不传 |
返回 | this | 组件对象 |
init() | ||
说明 | 初始化组件对象 | |
入参 | 无 | |
返回 | jQueryObj | 组件DOM的jQuery对象 |
getId() | ||
说明 | 获得组件id | |
入参 | 无 | |
返回 | id | 组件的唯一id |
render() | ||
说明 | 将组件DOM的jQuery对象加入到页面 | |
入参 | target | appendTo的目标,可不传 |
返回 | this | 组件对象 |
getJqueryObj() | ||
说明 | 获得组件DOM的jQuery对象 | |
入参 | 无 | |
返回 | jQueryObj | 组件DOM的jQuery对象 |
setData(data) | ||
说明 | 设置组件的值,一般需要被覆写 | |
入参 | data | 值 |
返回 | this | 组件对象 |
setData(data) | ||
说明 | 获得组件的值,一般需要被覆写 | |
入参 | 无 | |
返回 | data | 组件的值 |
update(config) | ||
说明 | 更新组件配置 | |
入参 | config | 组件配置 |
返回 | this | 组件对象 |
setSource(source) | ||
说明 | 设置组件的数据源,一般用于复选框等数据动态配置的组件 | |
入参 | source | 组件的数据源 |
返回 | this | 组件对象 |
addListenTo(componentId, eventType, fn) | ||
说明 | 监听其他组件事件 | |
入参 | componentId | 监听的组件id |
eventType | 监听的事件 | |
fn | 回调函数 | |
返回 | this | 组件对象 |
clearListen(componentId, eventType) | ||
说明 | 监听其他组件事件 | |
入参 | componentId | 监听的组件id |
eventType | 监听的事件 | |
返回 | this | 组件对象 |
verify() | ||
说明 | 验证 | |
入参 | 无 | |
返回 | true/false | 验证是否通过 |
setError() | ||
说明 | 设置组件的错误状态,比如标红框 | |
入参 | 无 | |
返回 | this | 组件对象 |
相关文章推荐
- 寫了個通用的比較器(comparer),應用动态生成Lambda(调用属性及方法)
- 工具方法补充,复制非空属性对象,可用于通用数据更新
- VCL的通用属性,方法和事件
- VCL的通用属性,方法和事件
- 04_报文通用的属性和方法_迭代查询头信息
- js之prototype用法(给对象添加通用属性/方法)
- js中IE和Mozzila Firefox的一些不通用的属性方法
- 在非UI线程中改变UI控件属性的通用方法
- ASP.NET MVC验证框架中关于属性标记的通用扩展方法
- Android UI组件的三个通用属性
- 逐步为对象集合构建一个通用的按指定属性排序的方法
- 遍历C#属性的通用方法
- VCL的通用属性,方法和事件【转载】
- VCL的通用属性,方法和事件
- (转)逐步为对象集合构建一个通用的按指定属性排序的方法
- TerraExplorer 6.6 for JavaScript 通过图层获取地理要素,获取图层属性信息,矢量标注等通用方法
- [反射]通用方法 命名空间,类,对象,属性
- js中通用的Object属性和方法
- 一起谈.NET技术,ASP.NET MVC验证框架中关于属性标记的通用扩展方法
- 【JS--基础--对象】--基础用法(通用的Object属性和方法)