我是Angular Material的新手,来自官方网站的例子有点令人困惑。关于角度我的理解是它不是基于网格它使用核心css flex box概念。所以想知道Angular Material的目的是否与任何其他响应框架一样。
答案 0 :(得分:4)
Angular Material
与Twitter Bootstrap
不同,Angular Material
上的布局设计基于弹性尺寸,以帮助分配元素中包含的每个兄弟元素的元素大小,而另一个Twitter Bootstrap
中的提交是基于网格..您可以使用col-md-6
等类来查看它们。Twitter Bootstrap
是一个包含css
和javascript
的包这些文件可以帮助您整理页面样式并添加动画和组件等功能,如Modal
..
Angular Material
确实使用css
和javascript
,但是这个会编译样式指令,因此每次添加新指令{{1}时都可以使用md-content, md-menu
等。将编译样式,以便浏览器可以正确显示它。请记住,Angular Material
依赖于Angular Material
才能工作..它还具有响应性指令,可以轻松适应其他屏幕尺寸< / p>
我完全理解通过学习这个框架可能会得到的挫折......由于缺乏样本和功能解释,我有将近4个月的工作时间,我已经习惯了...我可以告诉所有的挫折感和培训的时间值得
答案 1 :(得分:0)
我刚开始使用Material框架,到目前为止它是爱/恨。 IMO它是一个类似于bootstrap的响应式框架,它更适合移动设备。到目前为止的缺点是定制更加困难。 Here是一个我就SO以材料为例的问题。