jQuery MiniUI

标题: 关于控件属性的建议 [打印本页]

作者: bl00071    时间: 2014-9-29 09:58:03     标题: 关于控件属性的建议

我上次提的关于给编辑控件加label属性,是否采纳了?如果没有采纳,就自己开发了。在开发过程中发现:

源码中针对控件属性的字符解析mini._ParseString函数中,针对控件字符串属性是以数组形式体现的,如
            ["id", "name", "width", "height", "borderStyle", "value", "defaultValue", "tabIndex",
            "contextMenu", "tooltip", "ondestroy", "data-options", "ajaxData", "ajaxType", "dataField"
            , "ajaxOptions", "data-placement"
             ]


如果我想对控件添加l自定义属性时,就需要在源码中将所有涉及到控件类型的属性数组中添加自定义属性。功能是实现了,但当miniui升级时,还要再做一遍。能否针对属性信息定义成常量,放在外部文件或miniui问题的头上。这样用户可扩展相关属性又没有miniUI升级带来的重复劳动。

另:建议能否让用户知道你们的近期与远期的roadmap,这样有些功能如果能等,用户就不用开发。

谢谢




作者: niko    时间: 2014-9-29 11:13:06

1.输入框已经加入label特性,具体参考:demo/form/labelfield.html
   此特性预计10月后正式发布,但现在已经成熟稳定,放心使用

2.控件自定义可以 data-options="{a: 1, b: true} " 这样的方式扩展
   获取时,alert(obj.a) 就可以访问到控件自定义的属性

3.下月会推出一个新版本,增加新的皮肤和图标等资源,以及一些新的功能特性

感谢你的反馈




欢迎光临 jQuery MiniUI (http://miniui.com/discuss/) Powered by Discuz! X2