Angular Material 是否类似于 bootstrap 框架?

Is Angular Material is similar to bootstrap framework?

我是 Angular Material 的新手,官方网站上的示例有点令人困惑。关于 angular 我的理解是它不是基于网格的,它使用核心 css 弹性框概念。所以想知道拥有 Angular Material 的目的是否与任何其他响应式框架一样。

我刚刚开始使用 Material 框架,到目前为止是 love/hate。 IMO 它是一个类似于 bootstrap 的响应式框架,它针对移动设备进行了更优化。到目前为止的缺点是更难定制。 是我在 SO 上以 Material 为例提出的问题。

Angular MaterialTwitter Bootstrap 不同,Angular Material 上的布局设计基于 flex 大小,以帮助为元素中包含的每个兄弟分配元素的大小,在Twitter Bootstrap 中的另一只手是基于网格.. 你可以用 类 看到它们,比如 col-md-6,此外.. Twitter Bootstrap 是一个包含 css 的包和 javascript 文件,可帮助您组织页面样式并添加动画等功能和 Modal..

等组件

Angular Material 确实使用了 cssjavascript 但是这个编译了样式指令所以你可以使用 md-content, md-menu 等等。每次你添加一个新指令时 Angular Material 将编译样式,以便浏览器可以正确显示它。请记住,Angular Material 依赖于 Angular 才能工作。它还具有响应性指令,可以轻松适应其他屏幕尺码

我完全理解你在学习这个框架时可能会遇到的挫败感。由于有点缺乏示例和功能解释,我已经使用了将近 4 个月,我只是习惯了它。我可以告诉所有培训的挫折和时间是值得的