导入材质组件是否会导入整个库?
使用此代码:
import { someComponent } from '@angular/material';
我的意思是,当webpack构建并捆绑我的项目时,它会下载整个材料项目吗?
答案 0 :(得分:1)
如果您查看代码,角度的 Material Design
会以这样的方式进行结构化/模块化,即可以为每个组件单独导入。因此按模块导入功能是正常的。
import { MatToolbarModule} from '@angular/material';
以上只会导入与工具栏相关的必要文件。
答案 1 :(得分:0)
当你写的时候
max - 1
比它导入所有材料库但是当你写的时候
import * from '@angular/material';
它仅从材料
导入someComponent