Почему es6 не разрешает это? Я понимаю, что сообщение определено только в модуле оповещений и не определено в базовом модуле, но я (видимо, ошибочно) предполагаю, что, поскольку класс предупреждения имеет к нему доступ, весь класс должен ... Мысли?es6 переменная область с расширенным классом и модулями
//file component.js
import Base from './base';
const message = "hello";
class Alert extends Base {
initialize() {
this.render();
}
}
export default Alert;
и
//file base.js
class Base {
render() {
alert(message);
}
}
export default Base;
Это точно определяет то, что я искал. Благодаря! – craigmichaelmartin