【发布时间】:2017-04-12 10:27:30
【问题描述】:
我是 Angular 2 和 TypeScript 的新手,我正在尝试遵循我想在我的另一个组件即标题中使用 Test 类的变量的代码。
import { Component } from '@angular/core';
@Component({
selector: 'app-root',
templateUrl: './app.component.html',
styleUrls: ['./app.component.css']
})
export class AppComponent {
}
export class Test{
static var1:number=10;
}
var1 是静态的,因为我想在不制作测试实例的情况下使用它。
另一个组件中的代码,即标题
import { Component, OnInit } from '@angular/core';
import {Test} from '../app.component';
@Component({
selector: 'app-header',
Template;`<h1> Hello</h1>
<h1>{{Test.var1}}</h1>`
})
export class HeaderComponent implements OnInit {
constructor() { }
ngOnInit() {
}
}
这段代码只显示 hello 而不是静态变量“10”。
提前谢谢你。
【问题讨论】:
标签: angular typescript