【发布时间】:2016-04-16 11:20:40
【问题描述】:
我对 Angular Material 很陌生,来自官方网站的示例有点令人困惑。关于角度,我的理解是它不是基于网格的,它使用核心 css flex box 概念。所以想知道使用 Angular Material 的目的是否和其他响应式框架一样。
【问题讨论】:
标签: angular-material
我对 Angular Material 很陌生,来自官方网站的示例有点令人困惑。关于角度,我的理解是它不是基于网格的,它使用核心 css flex box 概念。所以想知道使用 Angular Material 的目的是否和其他响应式框架一样。
【问题讨论】:
标签: angular-material
我刚刚开始使用 Material 框架,到目前为止,我对它又爱又恨。 IMO 它是一个类似于引导程序的响应式框架,更针对移动设备进行了优化。到目前为止的缺点是定制更加困难。 Here 是我在 SO 上以 Material 为例提出的一个问题。
【讨论】:
Angular Material 不像Twitter Bootstrap,Angular Material 上的布局设计是基于 flex 大小来帮助分配元素中包含的每个兄弟元素的大小,另一方面在Twitter Bootstrap 是基于网格..您可以通过col-md-6等类查看它们,此外..Twitter Bootstrap是一个包含css和javascript文件的包,可帮助您组织页面样式并添加动画和像Modal..这样的组件
Angular Material 确实使用了css 和javascript,但是这个编译了样式指令,因此您可以使用md-content, md-menu 等。每次添加新指令时,Angular Material 都会编译样式,以便浏览器可以显示它正确.. 请记住,Angular Material 依赖于Angular 才能工作.. 它还具有响应性指令,并且可以轻松适应其他屏幕尺寸
我完全理解你在学习这个框架时可能会遇到的挫败感。由于缺少示例和功能解释,我有将近 4 个月的时间使用它,我刚刚习惯了它。我可以说出所有的挫败感几个小时的培训是值得的
【讨论】: