在 mobile/desktop 布局之间更改组件的显示顺序
change display order of components between mobile/desktop layout
我想知道如何根据我使用的是移动格式还是桌面格式来显示不同顺序的组件
例如,如果我有手机:
<compo-A></compo-A>
<compo-B></compo-B>
桌面端可以吗?
<compo-B></compo-B>
<compo-A></compo-A>
感谢您的帮助
您可以使用 flex order properties (example below uses FlexLayout for Angular 实现此目的,但您也可以使用 vanilla Flexbox 实现同样的效果)
<div fxLayout="row">
<compo-A fxFlex fxFlexOrder.gt-md="2"></compo-A>
<compo-B fxFlex fxFlexOrder.gt-md="1"></compo-B>
</div>
我想知道如何根据我使用的是移动格式还是桌面格式来显示不同顺序的组件
例如,如果我有手机:
<compo-A></compo-A>
<compo-B></compo-B>
桌面端可以吗?
<compo-B></compo-B>
<compo-A></compo-A>
感谢您的帮助
您可以使用 flex order properties (example below uses FlexLayout for Angular 实现此目的,但您也可以使用 vanilla Flexbox 实现同样的效果)
<div fxLayout="row">
<compo-A fxFlex fxFlexOrder.gt-md="2"></compo-A>
<compo-B fxFlex fxFlexOrder.gt-md="1"></compo-B>
</div>