angular - 基于 Angular Material 版本的课程
问题描述
我正在尝试观看有关 Angular Material 的课程,在查看了他们的网站后,看起来 Angular Material 8 是最新版本。
我从我喜欢的 2 位不同作者那里找到了 2 门关于 Angular Material 的课程,但它们都不是针对 Angular Material 版本 8 的。
我更喜欢的作者有一门使用 Angular Material 5 的课程(我假设它使用 Angular 5),然后还有其他作者使用 Angular Material 7(如果有任何 ng 材料-ng 关联,可能会使用 Angular 7) ...
问题:
- 我使用什么版本的 Angular Material 有多大关系?
- 我仍然可以在本地机器上使用版本 8 来学习 Angular Material 5 课程吗?还是我应该改用 Angular Material 7?
- 或者我应该尝试找一门使用 Angular Material 8 的课程?
- 主要的 Angular Material 版本是否与 Angular 版本相关联/相同?
解决方案
对我们来说,最新的棱角材料总是更好。解决了很多问题,并且外部库(至少是官方的)在最新版本之后添加了新组件。
相同的原则适用,但 api 发生了很大变化,用法也是如此,所以我建议不要这样做。最好使用角度材料 7。我最近从 6 迁移到 7 和从 7 迁移到 8,几乎没有变化(只有一些被覆盖的 scss 东西)。
不要打扰。
对,他们是。材料依赖性与角度版本紧密耦合。检查https://update.angular.io/#7.0:8.0并勾选使用材料。您会发现您还必须更新到 8.0 版。所有升级几乎相同。
推荐阅读
- xml - 从多个文本中删除文本
每个标签
在xml中 - javascript - 计算时刻js中两次之间的差异
- python - python正则表达式搜索和findall
- primefaces - 如何验证 Primefaces 中的复选框组?
- c# - 报告查看器未冻结 ssrs 中的表头
- javascript - 画布中的 styleStroke 不改变描边颜色
- ibm-watson - 关键字提取如何工作?
- android-app-indexing - 我们无法将您的应用与所选域相关联
- javascript - 如何在 JavaScript 中从此文本中选择可用
- javascript - 如何在javascript中将30分钟添加到指定时间(最小和最大时间)