Экспорт StandardJS и класса React Неожиданный токен = - PullRequest
0 голосов
/ 06 сентября 2018

Может кто-нибудь пролить свет на уведомление, которое я получаю от StandardJS?

Ошибка разбора: неожиданный токен =

Код выглядит следующим образом:

export default class foreignDataFormat extends _base {
    static input = class ForeignDataFormatInput extends React.Component {
        render () {

        }
    }
}

Ошибка относится ко второй строке input = class

1 Ответ

0 голосов
/ 06 сентября 2018

В JavaScript класс не может быть определен как статический. Но метод можно определить как статический. Вы бы просто определили (и, вероятно, хотели бы определить) класс как:

export default class foreignDataFormat extends _base {
    const input = class ForeignDataFormatInput extends React.Component {
        static myMethod() { 
          //... my static method
        }
        render () {

        }
    }
}

Вам может быть интересно посмотреть это сообщение .

...