0
假設一個包含給定年份和月份的日期標題(第1天至第31天)的表格。 表格的內容取決於當然選定的年份和月份。 現在,例如,假設將所有「週末」列的background-color
設置爲「灰色」。如何動態設置SAPUI5表格列的背景顏色?
用下面的代碼(例如,從http://scn.sap.com/thread/3360580),我們有一些問題:
- 我們只能設置可用數據的背景(假定與 10默認行,但只有2個條目的表;所以我們可以只設置前兩個項目的背景)
- 我們「濫用」 tooltip屬性(或任何其他)來處理背景色
消除類值似乎不以這種方式工作,如果我們改變年/月綁定表數據的我們應該改變顏色協議ingly
oTemplate.bindProperty("tooltip", bindPath, function(sValue) { var classToSet = ""; switch (sValue) { case "A": classToSet = "cssClassX"; break; case "B": classToSet = "cssClassY"; break; default: break; } cellId = this.getId(); $("#"+cellId).parent().parent().removeClass("cssClassX", "cssClassY"); $("#"+cellId).parent().parent().addClass(classToSet); }
或多或少的問題是:
是否有必然的一些數據全表列的background-color
的方法嗎?
感謝您的提示相結合,我會檢查。 – user3783327