有没有办法在构造函数的Destructuring中将属性设为公共?
假设Person Class中有许多属性。
而不是
// to create a Person. new Person('')
class Person {
constructor(public name: string) {
}
}
我想使用destructuring将object作为构造函数参数传递,并将属性设置为public。
//new Person({name: ''})
class Person {
constructor({
public name: string //Is there a workaround here?
}) {
}
}
这里有解决方法吗?