Wenn ich versuche, mein Ionic 2-Anwendung auf mein Android-Gerät zu implementieren bekomme ich folgende Fehlermeldung:Angular 2 AOT Funktionsfehler
Error: Error encountered resolving symbol values statically. Function calls are not supported. Consider replacing the function or lambda with a reference to an exported function, resolving symbol reducers in /Users/ibnclaudius/Development/egglr/egglr-mobile/.tmp/reducers/index.ts, resolving symbol AppModule in /Users/ibnclaudius/Development/egglr/egglr-mobile/.tmp/app/app.module.ts, resolving symbol AppModule in /Users/ibnclaudius/Development/egglr/egglr-mobile/.tmp/app/app.module.ts
index.ts (den Teil des Codes, den Fehler geben)
import { compose } from '@ngrx/core/compose';
export const reducers = compose(storeLogger(), combineReducers)({
events: fromEvents.eventsReducer,
subscriptions: fromSubscriptions.subscriptionsReducer
});
Fehler: Fehler beim statischen Auflösen der Symbolwerte. Funktionsaufrufe werden nicht unterstützt. Erwägen Sie, die Funktion oder das Lambda durch einen Verweis auf eine exportierte Funktion zu ersetzen, indem Sie das Symbol composeFunction auflösen. –
Nur eine Ahnung, probieren Sie den Code jetzt aus. Ich habe "neu" in "return new compose (storeLogger(), combinateReducers)" usw. – brando
hinzugefügt und woher bekommst du storeLogger()? – brando