jQuery MiniUI

 找回密码
 立即注册
查看: 2155|回复: 1
打印 上一主题 下一主题

关于控件属性的建议 [复制链接]

Rank: 3Rank: 3

跳转到指定楼层
楼主
发表于 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,这样有些功能如果能等,用户就不用开发。

谢谢



Rank: 9Rank: 9Rank: 9

沙发
发表于 2014-9-29 11:13:06 |只看该作者
1.输入框已经加入label特性,具体参考:demo/form/labelfield.html
   此特性预计10月后正式发布,但现在已经成熟稳定,放心使用

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

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

感谢你的反馈

Archiver|普加软件

GMT+8, 2024-11-27 04:29 , Processed in 1.066227 second(s), 10 queries .

Powered by Discuz! X2

© 2001-2011 Comsenz Inc.

回顶部