我是Angular 2和TypeScript的新手,我正試圖在代碼中使用我的另一個組件viz頭中的Test類的變量。如何在角度2中導入另一個組件中的類?
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() {
}
}
該代碼僅示出你好不是「10」,這是一個靜態變量的另一種組分。
預先感謝您。
這還沒有工作 –
現在有什麼問題?控制檯錯誤? –
我將對象obj設爲obj = new Test(); 和
obj.var1
用於模板 但沒有顯示我10作爲輸出 –