Angular 角度6和材料-不能使用引导?

Angular 角度6和材料-不能使用引导?,angular,angular-material,Angular,Angular Material,因此,我要跟上Angular6的变化,我看到了关于他们材料库的提及。有几个问题: -材质是否使用自己的CSS布局,而不是引导? -两个主要软件包各自的作用是什么 -材质是否使用自己的CSS布局,而不是引导 材质CSS基于。是的,材质使用自己的CSS布局,它不使用网格系统而使用Flex 但是,是的,如果您是一名开发人员,您可以获取两者的源文件并用更少的资源编译它们,或者如果您想同时使用引导和材质设计,则可以使用此功能 -两个主要软件包各自的作用是什么? 这取决于你设计网站的方式。-Material

因此,我要跟上Angular6的变化,我看到了关于他们材料库的提及。有几个问题: -材质是否使用自己的CSS布局,而不是引导? -两个主要软件包各自的作用是什么

-材质是否使用自己的CSS布局,而不是引导

材质CSS基于。是的,材质使用自己的CSS布局,它不使用网格系统而使用Flex

但是,是的,如果您是一名开发人员,您可以获取两者的源文件并用更少的资源编译它们,或者如果您想同时使用引导和材质设计,则可以使用此功能

-两个主要软件包各自的作用是什么? 这取决于你设计网站的方式。

-Material是否使用自己的CSS布局,而不是引导

材质CSS基于。是的,材质使用自己的CSS布局,它不使用网格系统而使用Flex

但是,是的,如果您是一名开发人员,您可以获取两者的源文件并用更少的资源编译它们,或者如果您想同时使用引导和材质设计,则可以使用此功能

-两个主要软件包各自的作用是什么?
这取决于你设计网站的方式。

我认为Angular Material主要是一个组件库。虽然Bootstrap也提供组件,但我认为它们略有不同,因为它们只是应用于标准div标记的css类,而不是

通常在我的应用程序中,我会使用有角度的材质来制作卡片、导航栏、按钮等等!虽然他们确实提供了一个网格列表来组织页面上的内容,但使用IMHO是一件痛苦的事情,然后我更喜欢使用引导网格系统


在我的src/styles.scss中,我将只添加@import'~bootstrap/scss/bootstrap grid';如果你真的很勇敢,想一起抛弃引导,你也可以试试

我将角度材质主要视为一个组件库。虽然Bootstrap也提供组件,但我认为它们略有不同,因为它们只是应用于标准div标记的css类,而不是

通常在我的应用程序中,我会使用有角度的材质来制作卡片、导航栏、按钮等等!虽然他们确实提供了一个网格列表来组织页面上的内容,但使用IMHO是一件痛苦的事情,然后我更喜欢使用引导网格系统


在我的src/styles.scss中,我将只添加@import'~bootstrap/scss/bootstrap grid';如果你真的很勇敢,想一起抛弃引导,你也可以试试

是材质使用自己的css。但您可以使用带引导的材质

您可以从示例中进行检查


在这个项目中,我使用带引导的材质。

是的,材质使用自己的css。但您可以使用带引导的材质

您可以从中查看示例

在这个项目中,我将材料与引导一起使用。

-材料是否使用自己的CSS布局,而不是引导? 角度材质不绑定到任何布局系统。显然,它在内部使用纯css-scs来设计其组件的样式,但是您可以自由地使用任何类似lib的库,或者只使用原生css-flex/grid来布局您的应用程序

-两个主要软件包各自的作用是什么 @angular/cdk只是从@angular/material中提取的逻辑,可以独立于材料设计使用。实际上,您有一些常用的构建块,如覆盖、可访问性,它们有助于实现您自己的组件。

-Material是否使用了自己的CSS布局,而不是引导? 角度材质不绑定到任何布局系统。显然,它在内部使用纯css-scs来设计其组件的样式,但是您可以自由地使用任何类似lib的库,或者只使用原生css-flex/grid来布局您的应用程序

-两个主要软件包各自的作用是什么
@angular/cdk只是从@angular/material中提取的逻辑,可以独立于材料设计使用。例如,您有一些常用的构建块,如覆盖、可访问性,它们有助于实现您自己的组件。

关于每个包的角色,我想我是指每个eg的内容摘要。关于每个包的角色,我想我是指每个eg的内容摘要。
npm install --save @angular/material @angular/cdk