Я новичок в Typescript и не знаю, как сформулировать этот вопрос.
Мне нужно получить доступ к двум "возможным" свойствам объекта, который передается в конструкторе. Я знаю, что им не хватает некоторых проверок, чтобы определить, определены ли они, но Typescript выбрасывает мне "Свойство не существует в сообщении" Объект ". Сообщение появляется в селектор и шаблон.
class View {
public options:Object = {};
constructor(options:Object) {
this.options = options;
}
selector ():string {
return this.options.selector;
}
template ():string {
return this.options.template;
}
render ():void {
}
}
Я уверен, что это довольно просто, но Typescript для меня новичок.