f 为数据绑定的名称,可以通过 f:{text:name} ,将 name 绑定到 text 属性上,这里的 text 属性对应 FineUI 控件中 setText 方法,当然也可以写成 f:{setText:name},但这样不够简单直观,所以这里做了一些封装,首先会检测当前属性在 FineUI 控件中是否有对应的方法,如果有则直接采用,如果没有,加上set后再次检测是否含有,这样就可以直接使用 text 而不必使用 setText,相关的方法有很多,如:
setDisabled
setEditable
setEmptyText
setEnabled
setFieldLabel
setHeight
setHidden
setMaxLength
setMinLength
setReadonly
setRedStar
setRegex
setRegexPattern
setRequired
setSize
setText
setTooltip
setValue
setVisible
setWidth
复制代码
都可以直接将 set 去掉,直接使用后面的名称,如 tooltip 等,这里要注意,对于方法需要传递两个参数的,只能传递第一个参数,对于多个参数只能通过FineUI提供的api进行调用。