2016-08-19 2 views
1

생성자에 대한 파괴에서 공개 속성을 만들 수있는 방법이 있습니까?Typescript - 파괴자 생성자에서 public으로 속성 만들기

Person 클래스에는 많은 속성이 있다고 가정합니다. 대신

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

    } 
} 

나는 생성자 매개 변수로 개체를 전달하고 public으로 속성을 만들기 위해 destructuring을 사용하고 싶습니다.

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

    } 
} 

여기에 해결 방법이 있습니까?

답변

0

없음 현재 해당 할 수 없습니다 없지만 활성이 GitHub issue

+0

에이 주변 토론 구현 된 버전이 거기에 때까지 나는 정답로 표시됩니다있다. 감사. – janmvtrinidad

관련 문제