HTML Cellrenderer Bug

时间:2016-05-09 11:38:28

标签: tablecellrenderer qooxdoo

我正在尝试在事件后在表中设置Rich Text。问题是,HTML标签只有在我点击标题或调整表格大小后才会被识别。我做了一点Playground Example 单击Button后,数据将加载HTML Tags。

1 个答案:

答案 0 :(得分:0)

您可以在加载数据之前设置单元格渲染器:

var table = new qx.ui.table.Table(null);

button1.addListener("execute", function(e) {

    var tableColumnModel = table.getTableColumnModel();
    tableColumnModel.setDataCellRenderer(0, new qx.ui.table.cellrenderer.Html());

    tableModel.setData([["<b>test</b>"],["<i>test</i>"]]);
});

以下是完整的playground example