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

通用属性

属性名类型默认值说明
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组件对象
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值