Ошибка типа: по умолчанию не является функцией.Импорт, экспорт класса JavaScript - PullRequest
0 голосов
/ 08 ноября 2018

У меня путаница из-за того, что это должен быть простой код:

В driveApi.js:

class GoogleDriveApis {
  constructor(arg) { 
    this.path = arg
  }

  test() {
    console.log(this.path)
  }
}
export default new GoogleDriveApis();

Когда я делаю:

import GoogleDriveApis from './driveApis'

GoogleDriveApis('abc').test()

У меня есть эта ошибка: TypeError: (0 , _driveApis2.default) is not a function

Что я сделал не так?

1 Ответ

0 голосов
/ 08 ноября 2018

Удалить это: export default new GoogleDriveApis();

и измените свой класс на: export default class GoogleDriveApis {

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...