2020-08-21 06:23发布
点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)我目前在困境中应该使用嵌套视图还... 显示全部
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
我目前在困境中应该使用嵌套视图还是片段。 有什么准则可以帮助我做出这个决定。
据我了解,片段不能具有控制器,因此它将重用父视图控制器。 作为嵌套视图的地方,我也可以在父视图中为该视图提供一个控制器。
使用嵌套视图是否存在任何问题?
嗨,
我认为以下句子主要描述了何时要重用UI的情况下何时使用片段或视图:
"片段是轻量级的UI 可以重复使用但没有任何控制器的部件(UI子树),这意味着,每当您要定义UI的特定部分以在多个视图之间可重用时,或者要与一个视图交换视图的某些部分时, 在某些情况下(不同的用户角色,编辑模式与只读模式),另一个片段是很好的候选对象,尤其是在不需要其他控制器逻辑的情况下。"
可以在此处找到官方的UI5演练:
https://ui5.sap.com/#/topic/4da72985139b4b83b5f1c1e0c0d2ed5a
最好的问候
Geert-Jan Klaps
片段可以具有控制器,但它们不支持所有控制器 普通控制器的功能。
如果您想制作一个 与控制器的可重用对话框,那么您应该准备一个片段。 对于视图来说,这是不可能的,因为它会覆盖前一个视图,而不仅仅是显示对话框。
如果您想要UI的一部分而不是视图的视图或片段, 对话框,并具有一些特定的逻辑(带有事件处理程序的按钮),我将使用嵌套视图。 这将为您带来在其他视图中重用此视图的好处,并且工作原理完全相同。
如果您想在其他视图中重用此UI部分,但是每次使用完全不同的行为(例如完全不同的逻辑)时 在事件处理程序中,然后我会寻找片段。
每种情况都会有所不同,因此很难告诉您这种情况。
Kr,Wouter
最多设置5个标签!
嗨,
我认为以下句子主要描述了何时要重用UI的情况下何时使用片段或视图:
"片段是轻量级的UI 可以重复使用但没有任何控制器的部件(UI子树),这意味着,每当您要定义UI的特定部分以在多个视图之间可重用时,或者要与一个视图交换视图的某些部分时, 在某些情况下(不同的用户角色,编辑模式与只读模式),另一个片段是很好的候选对象,尤其是在不需要其他控制器逻辑的情况下。"
可以在此处找到官方的UI5演练:
https://ui5.sap.com/#/topic/4da72985139b4b83b5f1c1e0c0d2ed5a
最好的问候
Geert-Jan Klaps
片段可以具有控制器,但它们不支持所有控制器 普通控制器的功能。
如果您想制作一个 与控制器的可重用对话框,那么您应该准备一个片段。 对于视图来说,这是不可能的,因为它会覆盖前一个视图,而不仅仅是显示对话框。
如果您想要UI的一部分而不是视图的视图或片段, 对话框,并具有一些特定的逻辑(带有事件处理程序的按钮),我将使用嵌套视图。 这将为您带来在其他视图中重用此视图的好处,并且工作原理完全相同。
如果您想在其他视图中重用此UI部分,但是每次使用完全不同的行为(例如完全不同的逻辑)时 在事件处理程序中,然后我会寻找片段。
每种情况都会有所不同,因此很难告诉您这种情况。
Kr,Wouter
# p#一周热门 更多>