Sapui5 SAP UI5对象列表项,带“;标题「;作为超链接

Sapui5 SAP UI5对象列表项,带“;标题「;作为超链接,sapui5,Sapui5,请建议带有超链接的对象列表项“标题”,单击该项,应导航到新选项卡中的某个url 您可以选择像这样扩展ObjectListItem ObjectListItem.extend(“ObjectListItemEx”{ 元数据:{ 活动:{ 标题栏:{} } }, 渲染器:{}, onAfterRendering:函数(){ if(ObjectListItem.prototype.onAfterRendering){ ObjectListItem.prototype.onAfterRendering.

请建议带有超链接的对象列表项“标题”,单击该项,应导航到新选项卡中的某个url


您可以选择像这样扩展ObjectListItem

ObjectListItem.extend(“ObjectListItemEx”{
元数据:{
活动:{
标题栏:{}
}
},
渲染器:{},
onAfterRendering:函数(){
if(ObjectListItem.prototype.onAfterRendering){
ObjectListItem.prototype.onAfterRendering.apply(这是参数);
}
var=这个;
this.$().find(“.sapMObjLTitle”).each(function()){
var$this=$(this);
$this。单击(函数(){
那个。女消防队员();
});
$this.css(“光标”、“指针”);
});
}
});

演示:

我已将其替换为自定义列表项,它可以非常灵活地放置不同的项。

我们不能使用格式化文本吗?如果可以的话,只是一些小玩意儿,比如设置一个id,通过id获取,设置标题(新的格式化文本(…))为什么这不起作用,先生?我不知道如何巧妙地做到这一点。我认为这个扩展非常巧妙。虽然从可用性的角度来看,用户不太清楚他是否可以点击标题。我已经用自定义列表项替换了它,并且可以灵活地放置不同的项目。