文章詳情頁(yè)
angular.js - 如何改變UI grid 中data的顏色
瀏覽:157日期:2024-10-12 11:22:58
問(wèn)題描述
如圖所示,我需要把同一個(gè)格子里面的數(shù)據(jù)用不同顏色表示出來(lái)。數(shù)據(jù)是以list的形式從rest API中獲取的,即[19,17,15]。
主要是想表示變化,例如增加的標(biāo)注藍(lán)色,被刪掉的改成紅色。我在UI grid中沒(méi)有找到這個(gè)功能,想請(qǐng)問(wèn)大家,有沒(méi)有好的建議來(lái)實(shí)現(xiàn)。
使用其他的庫(kù)或者其他的方法也可以,不一定非要用UI grid。
非常感謝!
問(wèn)題解答
回答1:%>_<% ,讓你感到最孤獨(dú)的時(shí)刻,莫過(guò)于自己提問(wèn)自己答了。
最后我還是用了cellTemplate,在每一個(gè)td里面嵌套了幾個(gè)p,然后用repeat來(lái)生成p,p的大小設(shè)置相同,和grid cell的高度一樣,然后每個(gè)p并排排列,字的顏色由p的css來(lái)決定。對(duì)了,還要先把string對(duì)象給變成slice成array。
ng- ng-repeat='item in row.entity.no_change'
大概這樣的思路,誰(shuí)能給我點(diǎn)更好的建議啊!!!
上一條:angular.js - 求教 route ng-view 單頁(yè)切換時(shí)如何緩存用戶輸入信息下一條:angular.js - ng-include在加載后莫名被自動(dòng)注釋掉
相關(guān)文章:
1. javascript - 循環(huán)嵌套多個(gè)promise應(yīng)該如何實(shí)現(xiàn)?2. mysql優(yōu)化 - 關(guān)于mysql分區(qū)3. css3 - rem布局下,用戶瀏覽器的最小字號(hào)是12px怎么辦?4. javascript - ionic2 input autofocus 電腦成功,iOS手機(jī)鍵盤(pán)不彈出5. html5 - 如何實(shí)現(xiàn)帶陰影的不規(guī)則容器?6. objective-c - iOS開(kāi)發(fā)支付寶和微信支付完成為什么跳轉(zhuǎn)到了之前開(kāi)發(fā)的一個(gè)app?7. 前端 - IE9 css兼容問(wèn)題8. 請(qǐng)教各位大佬,瀏覽器點(diǎn) 提交實(shí)例為什么沒(méi)有反應(yīng)9. vue.js - vue 打包后 nginx 服務(wù)端API請(qǐng)求跨域問(wèn)題無(wú)法解決。10. css - 移動(dòng)端字體設(shè)置問(wèn)題
排行榜

熱門(mén)標(biāo)簽