cola.TableDataColumn
设置此属性会影响到列的显示方式、编辑时的数据校验等特性。
cola.TableDataColumn
按照通常的理解,假设Table的bind属性设置为`product in products`。 那么列的绑定表达式通常应该是这样的`product.name`、`product.price`。 但是每次都要写`product`的前缀会显得有点啰嗦,而且一旦我们要修改`product in products`为`item in products`,你就必须逐一修改每个列的bind属性。 因此,ColaUI在此处支持了一种更加简洁的定义方式。你可以把列的绑定表达式通常应该是这样的`.name`、`.price`这种形式。 只要是以`.`开头表达式,表格会自动为其添加相应的迭代变量。
cola.TableDataColumn
cola.TableContentColumn
cola.TableContentColumn
cola.TableContentColumn
cola.TableContentColumn
cola.TableColumn
cola.TableColumn
cola.TableColumn
cola.Element
每一个Element的实例都可以拥有1到N的标签,每个标签是一个String类型的值。 通过标签,我们可以快速的获取一批Element的实例,以便于对他们进行统一的操作。 参考:cola.tag()另外,在设置tag时如果只需要设置一个tag,我们可以直接使用简单的字符串,Cola-UI会自动将其转换成字符串的数组。例如:
element.set("tag", "invisible");
cola.Element
cola.Element
Attribute名或路径
注意设置或读取Attribute时,我们不但可以直接使用属性名也可以利用路径对属性值记性钻取式的读写。 请参考: Element
cola.Element
Attribute名或路径
要写入的值
注意设置或读取Attribute时,我们不但可以直接使用属性名也可以利用路径对属性值记性钻取式的读写。 请参考: Element
cola.Element
在定义此处的事件名时,我们可以通过":"分割的方式在事件名后面定义本事件监听器的别名。
事件监听器
cola.Element
事件名
事件监听器
一次性事件监听器表示只要事件触发过一次,该事件监听器就会自动解除绑定。即这样的时间监听器只会触发一次。
cola.Element
事件名
事件监听器
cola.TableColumn
列本身
true
进行处理cola.Element
cola对象本身
被改写的属性名。
true
进行处理cola.Element
cola对象本身
true
进行处理