API Docs for:
Show:

Ember.EasyForm.Checkbox

Extends Ember.EasyForm.Input
Module: bricksui-form
Parent Module: bricksui

Summary

拓展Ember.EasyForm.Input的CheckBox功能 提供复选框按钮组的功能 使用方式如:

{{checkbox something modelBinding="model" propertyPath="something" elementsBinding="fruits" labelPath="name"}}

Item Index

Methods

Methods

init

Syntax

init

()

Summary

初始化操作,模仿Ember.Component,将视图上下文设置为自身,并从Ember.EasyForm.Config中获取模板

Properties

elements

Syntax

elements

Object

Summary

复选框的模型,必须为一个数组类型 如 elements为 [{key:1,value:"123"},{key:2,value:"234"}]

Default: null

labelPath

Syntax

labelPath

String

Summary

标签属性 如 elements为 [{key:1,value:"123"},{key:2,value:"234"}]需要将value值作为label展示,则只需设置labelPath为value

Default: null

model

Syntax

model

Object

Summary

绑定的Ember Data模型

Default: null

propertyPath

Syntax

propertyPath

String

Summary

绑定模型中的hasMany属性,在elements复选框选中的对象将push到该属性中

Default: null