Javascript SAPUI5中HBox和VBox的区别是什么?

Javascript SAPUI5中HBox和VBox的区别是什么?,javascript,sapui5,Javascript,Sapui5,sap.m.HBox和sap.m.VBox之间的主要区别是什么(除了简单,但不能解释对象和类名称的区别) 换句话说,这些控件为不同的灵活方框布局构建容器的方式在功能上有什么区别?生成的HTML没有区别 唯一的区别在于控件的CSS属性,例如flex direction 如果您想亲自查看代码,请查看GitHub上的OpenUI5。您可以找到相关行。HBox控件为水平灵活的方框布局构建容器。VBox控件为垂直灵活的长方体布局构建容器Hanks,我已经在文档中阅读了这些控件构建的内容,但是我的问题不是它

sap.m.HBox和sap.m.VBox之间的主要区别是什么(除了简单,但不能解释对象和类名称的区别)


换句话说,这些控件为不同的灵活方框布局构建容器的方式在功能上有什么区别?

生成的HTML没有区别

唯一的区别在于控件的CSS属性,例如
flex direction


如果您想亲自查看代码,请查看GitHub上的OpenUI5。您可以找到相关行。

HBox控件为水平灵活的方框布局构建容器。VBox控件为垂直灵活的长方体布局构建容器Hanks,我已经在文档中阅读了这些控件构建的内容,但是我的问题不是它们构建什么,而是它们如何构建。您是否正在寻求实现它们?如果是的话,那么我不是合适的人选;(您可以通过解析的HTML来了解它们是如何实现的……它们使用
display:flex
和相关的css属性……而不是实现中的主要(基本)差异。实际上,sap.m.VBox将样式属性“flex direction”设置为“column”,这意味着项目垂直显示为列,但sap.m.HBox将样式属性“flex direction”设置为默认值,即“row”,这意味着项目水平显示为行。