angular.js - 如何改变UI grid 中data的颜色
ringa_lee
ringa_lee 2017-05-15 16:52:30
[AngularJS讨论组]

如图所示,我需要把同一个格子里面的数据用不同颜色表示出来。数据是以list的形式从rest API中获取的,即[19,17,15]。

主要是想表示变化,例如增加的标注蓝色,被删掉的改成红色。我在UI grid中没有找到这个功能,想请问大家,有没有好的建议来实现。

使用其他的库或者其他的方法也可以,不一定非要用UI grid。

非常感谢!

ringa_lee
ringa_lee

ringa_lee

全部回复(1)
怪我咯

%>_<% ,让你感到最孤独的时刻,莫过于自己提问自己答了。

最后我还是用了cellTemplate,在每一个td里面嵌套了几个p,然后用repeat来生成p,p的大小设置相同,和grid cell的高度一样,然后每个p并排排列,字的颜色由p的css来决定。对了,还要先把string对象给变成slice成array。

ng-class="{greenbar: !item.flag, whitebar: item.flag,}"
ng-repeat="item in row.entity.no_change"

大概这样的思路,谁能给我点更好的建议啊!!!

热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板
关于我们 免责申明 意见反馈 讲师合作 广告合作 最新更新
php中文网:公益在线php培训,帮助PHP学习者快速成长!
关注服务号 技术交流群
PHP中文网订阅号
每天精选资源文章推送
PHP中文网APP
随时随地碎片化学习
PHP中文网抖音号
发现有趣的

Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号