Машинопись, как организовать данные в несколько файлов? - PullRequest
0 голосов
/ 02 апреля 2019

Представьте, что я хочу создать пакет

MainFile

import * as actions from './OtherFile';

export class MainFile {

   private key: string = '';

   public action: any = action;
   ....
} 

Как я могу использовать «ключ», который предоставляется при инициализации MainFile при вызове функции из OtherFile:

import { MainFile } from '***';

...

MainFile.action.doStuffUsingTheKeyFromMainFile();

В качестве альтернативы, как лучше всего иметь основной файл, который используется в качестве инициализатора, и предоставлять другой файл, содержащий другую логику?

...