我设置了如下列属性:
columns: [
{data: "data", renderer: "html"},
]
然后,我像这样设置单元格的背景颜色:
cell: [
{renderer: customRenderer}
]
在customRender中我设置了单元格背景。不幸的是,我得到了具有适当背景颜色的单元格,但没有html渲染。如何合并这两种渲染类型或如何在html中设置颜色单元?
答案 0 :(得分:0)
您需要使用type属性应用渲染器。
将列属性设置为:
columns:[
{data: "data", type: {renderer: htmlRenderer}}
]
并将单元格属性设置为:
cells: function (row, col, prop) {
var cellProperties = {};
cellProperties.type = {renderer: greenRenderer}
return cellProperties;
}
请参阅小提琴,了解类似情况 http://jsfiddle.net/Mazzu/rmnzcwkr/