如何在angular.io识别文档版本?Angular 4文档获取及ngClass语法疑问
Angular 4文档获取与ngClass版本疑问解答
关于angular.io的版本标识问题
其实angular.io并非没有版本标识,它默认展示的是最新稳定版本的文档(也就是你看到的5.2版本)。版本切换的入口藏在页面的右下角,你能找到一个版本选择器按钮,点击后就能看到所有过往稳定版本的列表,选择对应版本即可切换到该版本的文档。
如何获取Angular 4的文档
有两种简单可行的方法:
- 方法一:在angular.io页面右下角的版本选择器中,选择Angular 4的最新稳定版(比如4.4.x系列),页面会自动加载对应版本的完整文档。
- 方法二:直接访问Angular 4的专属文档站点,格式为
https://v4.angular.io/,同理,Angular 5的文档可以通过https://v5.angular.io/访问,每个大版本都有独立的子域名路径。
关于ngClass写法的版本对应
你看到的两种写法其实是不同场景的用法,而非版本差异:
[ngClass]:这是Angular 2及以后(包括4、5版本)的动态绑定语法,用于绑定表达式(比如对象、数组)来动态添加/移除CSS类,示例:<div [ngClass]="{'active': isActive}"></div>ngClass:这种写法是静态设置CSS类,在所有Angular 2+版本中都支持,示例:
如果你看到的是<div ngClass="container"></div>ng-class(带横杠)的写法,那属于AngularJS(Angular 1.x)的语法,和Angular 4/5无关。
内容的提问来源于stack exchange,提问作者kalyan kumar
相关产品推荐
相关产品推荐

