您的位置:首页 > 产品设计 > UI/UE

Balloon.2.3 —— UI组件之通用属性和方法

2014-03-14 10:05 197 查看
通用属性

属性名类型默认值说明
idString组件生成的guid组件唯一标识符
nameString同id
styleString""
classNameString""
autoRenderBooleantrue是否自动绘制组件
thatObjectjQuery对象jQuery选择器选择到的对象
addToManagerBooleantrue是否加入组件管理器
defaultValueString""默认值
verifiesJSON组件验证用方法
通用方法

getTplByUrl(url)
说明根据url获得组件模板
入参url模板路径
返回this组件对象
createTpl(url)
说明根据模板生成组件DOM的jQuery对象
入参url模板路径,若已设置可不传
返回this组件对象

init()
说明初始化组件对象
入参
返回jQueryObj组件DOM的jQuery对象
getId()
说明获得组件id
入参
返回id组件的唯一id
render()
说明将组件DOM的jQuery对象加入到页面
入参targetappendTo的目标,可不传
返回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组件对象
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: