new NumberControllerBox(object, property [, params]) → {Controller}
Parameters:
Name | Type | Argument | Description | ||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
object |
Object | 操作对象 |
|||||||||||||||||
property |
string | 可操作的属性名 |
|||||||||||||||||
params |
Object |
<optional> |
可选参数 Properties
|
Returns:
组件对象
- Type
- Controller
Extends
Methods
-
caption(v)
-
设置标题名称
Parameters:
Name Type Description v
String 标题名称
- Inherited From:
- Overrides:
-
isChangeValue(flag) → {Controller}
-
设置值是否允许改变
Parameters:
Name Type Description flag
Boolean 是否允许改变
Returns:
组件对象
- Type
- Controller
-
max(maxValue) → {NumberController}
-
设置最大值
Parameters:
Name Type Description maxValue
Number 最大值
- Inherited From:
- Overrides:
Returns:
组件对象
- Type
- NumberController
-
min(minValue) → {NumberController}
-
设置最小值
Parameters:
Name Type Description minValue
Number 最小值
- Inherited From:
- Overrides:
Returns:
组件对象
- Type
- NumberController
-
on(event, callback) → {Controller}
-
绑定事件
Parameters:
Name Type Description event
String 事件名称
callback
function 事件触发的回调函数
- Inherited From:
- Overrides:
Returns:
组件对象
- Type
- Controller
Example
obj.on('change',function(ev) { }); // beforeChange 事件触发返回一个 Boolean 值,当返回 true 时,继续触发 change 事件;返回 false 则不会触发 change 事件 obj.on('beforeChange', function (ev) { //...; return true; }
-
show(flag)
-
设置显示/隐藏
Parameters:
Name Type Description flag
Boolean 显示/隐藏 状态
- Inherited From:
- Overrides:
-
step(stepValue) → {NumberController}
-
设置变化增量
Parameters:
Name Type Description stepValue
Number 增量
- Inherited From:
- Overrides:
Returns:
组件对象
- Type
- NumberController