【发布时间】:2019-07-14 07:35:05
【问题描述】:
在最近的一次采访中,有人问我是否知道 flex 是什么,我回答说我对此知之甚少。面试官很震惊,然后问你不知道flex怎么用材料。
他说 Angular Material 不能自定义,除非我们使用 flex。
这是正确的吗?因为在我之前的项目中,我确实使用了 Angular Material 并在不使用任何 flex 属性的情况下对其进行了自定义。
你们能否澄清一下Angular Flex 是否必须使用 Angular Material?
【问题讨论】:
-
许多角度材质的组件,如
mat-toolbar、mat-expansion-panel-header、mat-horizontal-stepper-header-container使用 flex 属性。如果您在浏览器中检查 mat-toolbar 元素并查找 display 的属性,您可以看到display : flex -
请注意,代替 flex 应该使用的正确术语应该是 "flexbox"。
标签: angular flexbox angular-material angular-flex-layout