我正在使用sapui5创建一个表。我想知道我是否可以更改升序排序的默认图标以及降序到我自己的图标的排序?
其他问题: 有没有办法在标题中显示我的自定义图标而不必先点击它?
答案 0 :(得分:3)
只需在网络开发人员工具中查看您的表格,然后将鼠标悬停在您网页上的图标上即可。 你应该找到这样的东西:
然后您可以获取该链接并在系统中关注它并替换它。如果我找到一种更快的方法来通过编码替换它,我将编辑这篇文章。
附加问题:是的,这是可能的,但仅当您选择从头开始过滤一列时,例如:
var oColumn = new sap.ui.table.Column({
label: new sap.ui.commons.Label({text: "Last Name"}),
template: new sap.ui.commons.TextView().bindProperty("text", "lastName"),
sortProperty: "lastName",
filterProperty: "lastName",
width: "200px"
});
//Initially sort the table
oTable.sort(oTable.getColumns()[0]);
定义如何对Column进行排序并使用oTable.getColumns()[0]
定义列的编号,0是第一行(在JavaScript数组中以0开头)。