Wpis z mikrobloga

#webdev #javascript

Mam projekt w Typescript pisany + lekka konfiguracja webpacka

1 glowny plik w ktorym jest wiekszosc logiki
2 pliki z samymi klasami ktore exportuje

problem jest taki, ze jedna z tych klas w plikach podrzednych uzywa instancji drugiej klasy, w sumie nawet nie wiem czy tak sie powinno robic, zeby sie odnosic bezposrednio do instancji jakiejs klasy w innej klasie, no ale tak mam zrobione

a wiec tamte 2 klasy z podrzednych plikow exportuje i importuje je w jednym glownym pliku

tylko problem jest taki, ze przy kompilacji mi wywala errory 'cannot find name "nazwa klasy"'

//main.ts

import { Class } from './class1';
import { Class2 } from './class2';

var class1 = new Class();
var class2 = new Class2();

//class1.ts

export class Class1 {

}

//class2.ts

export class Class 2 {

class1.costam(); <-- wywala error

}
  • 2
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach