2020-09-06 10:04发布
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
你好
我想根据页面上单击的内容来更改语义:DetailPage的标题。
例如,有两个新建和编辑按钮,它们都在同一控制器文件中,并且都具有相同的视图文件。
现在我要根据单击的新内容/编辑内容来更改标题。
我可以使用this.byId(" semanticdetailid")。getTitle()
setTitle不起作用
您好罗马M ,
这应该是模型 ..但是,如果您仅需要基于按钮单击来更改页面标题,则您还有另一个选择。
1-在XMl视图中为您的页面标签提供一些ID。 在以下情况下," page1"是您要更改标题以使其唯一标识的页面的ID。
2-单击按钮,您可以添加以下代码来更新标题。
var opage1 = sap.ui.getCore()。byId(" page1"); opage1.setTitle(" ");
请参阅下面的页面以获取参考并搜索setTitle方法。
https://ui5.sap.com/#/api/sap.m.Page
希望这会有所帮助。
谢谢-
Abhishek
最多设置5个标签!
您好罗马M ,
这应该是模型 ..但是,如果您仅需要基于按钮单击来更改页面标题,则您还有另一个选择。
1-在XMl视图中为您的页面标签提供一些ID。 在以下情况下," page1"是您要更改标题以使其唯一标识的页面的ID。
2-单击按钮,您可以添加以下代码来更新标题。
请参阅下面的页面以获取参考并搜索setTitle方法。
https://ui5.sap.com/#/api/sap.m.Page
希望这会有所帮助。
谢谢-
Abhishek
一周热门 更多>