首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >角2中的多个UI组件库

角2中的多个UI组件库
EN

Stack Overflow用户
提问于 2017-07-20 08:23:34
回答 3查看 1.8K关注 0票数 3

我对角2+还不熟悉。从角度资源页可以了解不同的UI组件库。是否可以使用多个UI组件库来更好地查看UI,例如一个UI用于数据网格,另一个用于侧菜单?那怎么做呢?

EN

回答 3

Stack Overflow用户

回答已采纳

发布于 2017-07-20 09:21:36

这确实是可能的,但不是建议的。

出于以下几个原因,您应该考虑使用唯一的UI组件库:

  • 设计模式可能在一个库与另一个库之间发生冲突。
  • 通常不建议使用两个不同的UI组件库,因为它们可能会产生冲突(例如,Bootstrap 4可能与角材料2冲突,因为引导程序使用基于CSS显示表的网格系统,而角材料使用的是显示柔性(如果我记得的话))。

如果您真的希望这样做,那么您只需尝试通过每个UI组件的“入门”或安装过程,并按您的意愿使用它们。

角质材料2自举4的链接。

票数 3
EN

Stack Overflow用户

发布于 2017-07-20 11:17:53

主要冲突是主题/风格相关的,例如,不同ui库中的按钮可能有非常不同的外观。

票数 1
EN

Stack Overflow用户

发布于 2017-07-20 11:35:15

这是可能的,但建议坚持一个UI库。

举个例子,这里有两个UI库。角质材料ngx-自举 (关于如何将其添加到项目中的说明,只需转到他们的官方页面即可)

假设我想使用角材料的马德卡。我的模板看起来会像这样

代码语言:javascript
运行
复制
<md-card>
I'm from angular material.
</md-card>

现在我想使用引导程序中的数据采集器。我可以这样插进去

代码语言:javascript
运行
复制
<md-card>
 I'm from angular material.
  <datepicker [(ngModel)]="dt"></datepicker>
 </md-card>

您现在有两个不同的ui库,但正如您可以想象的那样,设计可能是不可取的。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/45209284

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档