2016-09-27 44 views
-1

我有一個這樣的課。如何在同一班級的公共職能中調用變量datasetsdatasets.contains(...)不起作用。如何在構造函數中調用變量?

export default class QueryController { 
    private datasets: Datasets = null; 

    constructor(datasets: Datasets) { 
     this.datasets = datasets; 
} 

回答

-1

您必須使用this.datasets,因爲這是類屬性。

0

班級成員的訪問使用this。您也可以簡單地聲明您的構造函數參數爲private,以避免必須手動將其映射到屬性。

export default class QueryController { 
    constructor(private datasets: Datasets) { 
    } 

    doSomething() { 
     return this.datasets; 
    } 
} 
相關問題