Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/84.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 如何识别他们在SAPUI5 sap.tnt.SideNavigation中添加了箭头按钮?有什么活动吗?_Javascript_Jquery_Sapui5 - Fatal编程技术网

Javascript 如何识别他们在SAPUI5 sap.tnt.SideNavigation中添加了箭头按钮?有什么活动吗?

Javascript 如何识别他们在SAPUI5 sap.tnt.SideNavigation中添加了箭头按钮?有什么活动吗?,javascript,jquery,sapui5,Javascript,Jquery,Sapui5,我正在使用sap.tnt.SideNavigation来显示内容,但我想在添加箭头图标方面做些事情(一旦屏幕大小减小)。那么,是否有任何事件可以告知这一点,或者有任何替代方案来实现这一点? 试试这个 经过一段时间的研究,我终于发现了一件事,它可能对你有用,检查“ursideNavigationbar.getDomRef().firstElementChild.style.display==”它意味着箭头按钮不可见,如果“Block”意味着它可见,希望它能工作 事实上,我不必检查是否正在调整大小

我正在使用sap.tnt.SideNavigation来显示内容,但我想在添加箭头图标方面做些事情(一旦屏幕大小减小)。那么,是否有任何事件可以告知这一点,或者有任何替代方案来实现这一点?

试试这个


经过一段时间的研究,我终于发现了一件事,它可能对你有用,检查“ursideNavigationbar.getDomRef().firstElementChild.style.display==”它意味着箭头按钮不可见,如果“Block”意味着它可见,希望它能工作


事实上,我不必检查是否正在调整大小。如果工具栏内容高度超过当前屏幕高度,则此sap.tnt.sidenavigation会向工具栏内容添加上下箭头。因此,一旦添加了这些上下箭头,我就应该知道了。您可以获取这些箭头并通过“\u getTopArrowControl()”和“\u getBottomArrowControl()”检查它们是否可用。经过一段时间的努力,我终于发现了一件事,它可能对您有用,检查“ursideNavigationbar.getDomRef().firstElementChild.style.display==='none'表示箭头按钮不可见,如果'Block'表示箭头按钮可见,希望它能工作。
sap.ui.Device.resize.attachHandler(fnHandler,oControl);