如何在语义页面内容中添加焦点/滚动?

2020-09-03 19:13发布

         点击此处--->   EasySAP.com群内免费提供SAP练习系统(在群公告中)

加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)


大家好,

我正在开发自定义sapui5应用程序。 在我的应用程序中,我有语义页面,它是FlexibleColumnLayout。 在我的master.view.xml中,我有一个语义页面,其中包括语义头,内容和操作按钮。

在我的语义标题内容中,我具有过滤器栏(9个输入过滤器)。 标头应该是可固定的,并且默认情况下是展开/折叠选项。

在我的语义内容中,我有一个geomap。 根据输入选择,我使用了很长一段时间,在地理地图上绘制了一些信息。 我为Spot启用了点击事件。 如果我单击该点,则应向下导航以获取详细内容。 我有一个简单的表格,在下面显示了特定的位置细节。

问题是,选择位置后,用户手动向下滚动以查看详细信息。 如何自动启用滚动到语义页面内的详细内容。

以前,在我的其他应用程序中,我是通过以下代码完成的。

   

但是在sap.f.semanticpage中该怎么做?

我的Ui代码结构:

在FixFlex内部,我有两个面板。

面板1:sap.ui.vbm,GeoMap

面板2:用于简单表单的IconTabBar

谢谢

此致

JK。

(35.8 kB)

         点击此处--->   EasySAP.com群内免费提供SAP练习系统(在群公告中)

加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)


大家好,

我正在开发自定义sapui5应用程序。 在我的应用程序中,我有语义页面,它是FlexibleColumnLayout。 在我的master.view.xml中,我有一个语义页面,其中包括语义头,内容和操作按钮。

在我的语义标题内容中,我具有过滤器栏(9个输入过滤器)。 标头应该是可固定的,并且默认情况下是展开/折叠选项。

在我的语义内容中,我有一个geomap。 根据输入选择,我使用了很长一段时间,在地理地图上绘制了一些信息。 我为Spot启用了点击事件。 如果我单击该点,则应向下导航以获取详细内容。 我有一个简单的表格,在下面显示了特定的位置细节。

问题是,选择位置后,用户手动向下滚动以查看详细信息。 如何自动启用滚动到语义页面内的详细内容。

以前,在我的其他应用程序中,我是通过以下代码完成的。

   

但是在sap.f.semanticpage中该怎么做?

我的Ui代码结构:

在FixFlex内部,我有两个面板。

面板1:sap.ui.vbm,GeoMap

面板2:用于简单表单的IconTabBar

谢谢

此致

JK。

(35.8 kB)
付费偷看设置
发送
2条回答
浮生未央
1楼-- · 2020-09-03 19:50

您好 Jayakrishnan Chandramohan

您尝试使用scrollTo吗?

https://stackoverflow.com/questions/6677035/jquery-scroll-to-element

您可以使用多种方法来实现此scrollTo,m.page控件在那里,不确定是否存在语义页面,您可以检查api

否则 还可以使用jquery focus函数进行导航,请参见以下示例:

https://stackoverflow.com/questions/37100247/how-to-get-scroll-to-a-list-item-in-a- 拥有多个列表的页面

谢谢

Mahesh

shere_lin
2楼-- · 2020-09-03 19:37

您好Jayakrishnan Chandramohan

以下代码对我有用。 尝试一次。

 this.getView()。byId(" attachments")。getDomRef()。scrollIntoView()

谢谢,
Mahesh

一周热门 更多>