我是Angular 2+的新手。 从Angular resource page开始了解不同的UI组件库。 是否可以使用多个UI组件库来更好地查看UI,例如一个用于数据网格的UI,另一个用于侧面菜单? 怎么办呢?
答案 0 :(得分:1)
确实可以,但不推荐。
您应该考虑使用唯一的UI组件库,原因如下:
如果您真的希望这样做,那么您应该尝试完成每个UI组件的“入门”或安装过程,并根据需要使用它们。
Angular Material 2&的链接分别为Bootstrap 4。
答案 1 :(得分:1)
主要冲突是主题/风格相关的,例如,不同ui库中的按钮可能有不同的外观。
答案 2 :(得分:1)
这是可能的,但建议坚持使用一个UI库。
举个例子,这是2个UI库。 Angular Material 和ngx-bootstrap(有关如何将其添加到项目中的说明,请转到他们的官方页面)
假设我想使用角度素材中的md-card。我的模板看起来像这样
<md-card>
I'm from angular material.
</md-card>
现在我想使用bootstrap中的datepicker。我可以像这样插入
<md-card>
I'm from angular material.
<datepicker [(ngModel)]="dt"></datepicker>
</md-card>
你现在有两个不同的ui库,但是你可以想象,这个设计可能并不合适。