导入材质组件是否导入整个库?

时间:2017-10-27 09:15:17

标签: angular angular-material

导入材质组件是否会导入整个库?

使用此代码:

import { someComponent } from '@angular/material';

我的意思是,当webpack构建并捆绑我的项目时,它会下载整个材料项目吗?

2 个答案:

答案 0 :(得分:1)

如果您查看代码,角度的 Material Design 会以这样的方式进行结构化/模块化,即可以为每个组件单独导入。因此按模块导入功能是正常的。

import { MatToolbarModule} from '@angular/material';

以上只会导入与工具栏相关的必要文件。

答案 1 :(得分:0)

当你写的时候

max - 1

比它导入所有材料库但是当你写的时候

import * from '@angular/material';

它仅从材料

导入someComponent