Объект не является конструктором - PullRequest
0 голосов
/ 11 января 2019

Я пытаюсь создать объект в javavscript, а затем инициализировать его в другом файле. Кажется, я не понимаю проблемы, хотя для меня все выглядит правильно. Ниже мой код

    class Account {
       constructor(account_id, official_name, name, subtype, type, balances) {
    this.account_id = account_id;
    this.official_name = official_name;
    this.name = name;
    this.subtype = subtype;
    this.type = type;
    this.balances = balances;
  }
}
module.exports = Account;

и вот как я его создаю:

 const { Account } = require('../../model/account');
const {
      account_id, name, official_name, subtype, type, balances
    } = accounts[key];
    const account = new Account(account_id, official_name, name, subtype, type, balances);

и ошибка:

TypeError: Account is not a constructor

Что мне здесь не хватает?

...