如何以编程方式显示angular2 / typescript的版本

时间:2017-04-20 17:15:17

标签: html typescript angular2-forms

如何以编程方式获取angular2的版本并在页面上呈现?

我试图从'@ angular / core'导入{Component,Version};并试图获得该版本,但没有工作。

2 个答案:

答案 0 :(得分:1)

不要导入"版本"。导入 VERSION (大写)。例如:

版本example.component.ts:

import { Component, VERSION } from "@angular/core";

@Component( {
    templateUrl : "./version-example.component.html"
} )

export class VersionExample {
    //Example 1:
    theMajorVersion = VERSION.major;

    //Example 2:
    theMajorAndMinorVersion = `${VERSION.major}.${VERSION.minor}`; //Use backticks

    //Example 3:
    theFullVersion = VERSION.full;
}

版本example.component.html:

Major version: {{theMajorVersion}}
<hr/>
Major.Minor version: {{theMajorAndMinorVersion}}
<hr/>
Full version: {{theFullVersion}}

输出示例:

主要版本:5

Major.Minor版本:5.2

完整版:5.2.0

答案 1 :(得分:0)

console.log(Version.major);
console.log(Version.minor);

这应该是您正在使用的主要和次要版本