列表模式的覆盖工具提示=删除

时间:2017-11-16 10:02:25

标签: sapui5

我有一个List mode Delete。有没有办法覆盖删除按钮的工具提示?

This tooltip I will override

1 个答案:

答案 0 :(得分:0)

这就是魔术发生的地方:sap.m.ListBase.prototype.getDeleteControl

您可以轻松覆盖此设置并将工具提示更改为某事。其他。不要忘记继续调用原始方法以便将来兼容:

var fnOriginal = sap.m.ListItemBase.prototype.getDeleteControl
sap.m.ListItemBase.prototype.getDeleteControl = function() {
  var oDelIcon = fnOriginal.apply(this, arguments);
  oDelIcon.setTooltip("My fancy tooltip");
  return oDelIcon;
}

免责声明:请注意,此API是私有的,可能会受到将来更改的影响,这可能会破坏您的代码。可能发生的最少的是你的工具提示停止工作。

HF Chris