2016-08-19 85 views
1

是否有辦法將構造函數的解構中的財產公開爲公共財產?打字稿 - 在解構施工人員時將財產公開爲公共

假設人類中有許多屬性。

而不是

// to create a Person. new Person('') 
class Person { 
    constructor(public name: string) { 

    } 
} 

我想用解構傳遞對象作爲構造函數的參數,使性能公衆。

//new Person({name: ''}) 
class Person { 
    constructor({ 
     public name: string //Is there a workaround here? 
    }) { 

    } 
} 

這裏有解決方法嗎?

回答

0

目前沒有那是不可能的,但有解決這個積極討論這個GitHub issue

+0

,直到有一個實現版本,爲了這個,我將它標記爲一個正確的答案。謝謝。 – janmvtrinidad