jQuery MiniUI

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

关于tree的节点属性是否可以增加icon属性 [复制链接]

Rank: 3Rank: 3

跳转到指定楼层
楼主
发表于 2012-7-11 17:47:03 |只看该作者 |倒序浏览
是否可以为tree增加节点属性,目前有iconCls来定义节点前的小图标,而iconCls必须是程序预定义好的 ,但是有时需要在用户使用过程中自己上传小图标来作为节点的图标。

Rank: 9Rank: 9Rank: 9

沙发
发表于 2012-7-12 10:02:17 |只看该作者
iconCls的内容,定义在scrpts/miniui/themes/icon.css内
你可以参考,然后扩展新的图标样式就可以了。

Rank: 3Rank: 3

板凳
发表于 2012-7-12 10:40:56 |只看该作者
niko 发表于 2012-7-12 10:02
iconCls的内容,定义在scrpts/miniui/themes/icon.css内
你可以参考,然后扩展新的图标样式就可以了。 ...

这个我知道,只是这个必须是开发人员来作的,或者说是需要动态生成css来实现,尤其是当这种应用较广时,那增加的工作量来说也是很可观的;提出这个想法,只是鉴于大多数情况下这个css也就只有小图标本身需要定义,那何不直接增加一个icon属性来实现呢?

Rank: 9Rank: 9Rank: 9

地板
发表于 2012-7-12 17:39:37 |只看该作者
icon属性增加了,然后呢?
显示的图标样式,还不需要自定义扩展吗?

Rank: 3Rank: 3

5#
发表于 2012-7-12 17:48:48 |只看该作者
niko 发表于 2012-7-12 17:39
icon属性增加了,然后呢?
显示的图标样式,还不需要自定义扩展吗?

哎,这不就是技术问题嘛

假如有icon属性的话,只要在节点图标的占位span上增加style属性来覆盖背景图片就可以了,这个应该是可以集成到框架本身的吧,我想这个用途还是有的。

Rank: 9Rank: 9Rank: 9

6#
发表于 2012-7-12 18:10:14 |只看该作者
1.去icon.css参考,扩展图标样式
2.给节点iconCls设置
就好了

Rank: 3Rank: 3

7#
发表于 2012-7-13 09:40:18 |只看该作者
前面说了那么多好像白说了。
难道系统运行后让用户再来定义icon.css文件?还要每个用户定义自己的icon.css文件?

以上说的所有用户均为系统的使用者,而非系统的开发人员。不就是想让用户能自己定义自己喜欢的小图标嘛,只是想到本来ui框架简单修改下就可以很好的实现,而没有去自己绕弯实现而已。

Rank: 9Rank: 9Rank: 9

8#
发表于 2012-7-13 15:43:51 |只看该作者
如果你想让最终用户选择图标ICON,那肯定需要业务层面的开发。

Archiver|普加软件

GMT+8, 2024-7-8 13:07 , Processed in 1.056079 second(s), 10 queries .

Powered by Discuz! X2

© 2001-2011 Comsenz Inc.

回顶部