Круговые зависимости от шаблона рекурсивного объекта - PullRequest
0 голосов
/ 24 февраля 2019

Мое приложение выдает ошибку

`Uncaught TypeError: Прототипом объекта может быть только Object или null:

при запуске.

Я думаю, потому что я использую рекурсивную структуру объекта.Это выглядит примерно так:

файл a.ts:

import {B} from './b';
export abstract class A {
    foo(){
        return new B();
    }
}

файл b.ts:

import {A} from './a';
export class B extends A {
    […]
}

Если бы я поместил эти два класса в один файлэто, вероятно, будет работать.Но они слишком велики для этого.

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