В моей системе много классов, расширяющих Base (см. Скриншот ниже). Я хочу передать baseUrl в качестве опции конструктору класса, но он переопределен (строка 11 справа).
код площадки: https://jsfiddle.net/v6qeuz3j/ и ts площадка
class Base {
baseUrl: string = 'base';
constructor(baseUrl: string) {
this.baseUrl = baseUrl;
}
}
class Foo extends Base {
baseUrl: string = 'foo';
}
document.getElementById('result').innerHTML = new Foo('test').baseUrl;
![code](https://i.stack.imgur.com/kHXZl.png)
есть ли способ передачи данных через конструктор?