NEWS
[gelöst] deklariertes object nicht vorhanden
-
Hallo, ich habe in einem Skript im Global Ordner folgendes deklariert:
const alias = { muellabfuhr : { abfuhrMorgen : 'alias.0.Allgemein.Muellabfuhr.morgenAbfuhr' } }
Dann nutze ich das wie folgt in einem anderen Skript:
log(alias.muellabfuhr.abfuhrMorgen);
Warum bekomme ich hier diese Meldung:
javascript.0 2022-03-12 23:31:51.698 error at Script.runInContext (vm.js:144:12) javascript.0 2022-03-12 23:31:51.698 error at script.js.Allgemein.Muellabfuhr:23:5 javascript.0 2022-03-12 23:31:51.698 error ReferenceError: alias is not defined javascript.0 2022-03-12 23:31:51.698 error ^ javascript.0 2022-03-12 23:31:51.698 error log(alias.muellabfuhr.abfuhrMorgen); javascript.0 2022-03-12 23:31:51.697 error script.js.Allgemein.Muellabfuhr: script.js.Allgemein.Muellabfuhr:23
-
const alias = { 'muellabfuhr' : { 'abfuhrMorgen' : 'alias.0.Allgemein.Muellabfuhr.morgenAbfuhr' } } log(alias.muellabfuhr.abfuhrMorgen); 23:52:36.174 info javascript.0 (2058) script.js.TESTS.A_JSON-test: alias.0.Allgemein.Muellabfuhr.morgenAbfuhr
-
@ben1983 sagte: Warum bekomme ich hier diese Meldung:
Ist das globale Skript aktiviert? Bei mir funktioniert es:
-
@paul53 ja ist aktiviert.
Verstehe es irgendwie nicht -
@paul53 habe im globalen mal als letztes einen log gemacht.
Dieser wird auch im ausführenden script ausgeführt, wie man sieht.
Wenn ich dort allerdings den gleichen Log nochmal mache, dann sieht es so aus:javascript.0 2022-03-13 00:09:46.351 error at Script.runInContext (vm.js:144:12) javascript.0 2022-03-13 00:09:46.351 error at script.js.Allgemein.Muellabfuhr:4:5 javascript.0 2022-03-13 00:09:46.351 error ReferenceError: alias is not defined javascript.0 2022-03-13 00:09:46.351 error ^ javascript.0 2022-03-13 00:09:46.351 error log(alias.muellabfuhr.abfuhrMorgen); javascript.0 2022-03-13 00:09:46.350 error script.js.Allgemein.Muellabfuhr: script.js.Allgemein.Muellabfuhr:4 javascript.0 2022-03-13 00:09:46.345 info script.js.Allgemein.Muellabfuhr: alias.0.Allgemein.Muellabfuhr.morgenAbfuhr javascript.0 2022-03-13 00:09:46.328 info script.js.Allgemein.Muellabfuhr: TypeScript compilation successful javascript.0 2022-03-13 00:09:44.117 info script.js.Allgemein.Muellabfuhr: compiling TypeScript source...
-
@paul53 Ich habe es gefunden.
Ich hatte die Deklaration im TypeScript gemacht.
Wähle ich bei einem neunen Script JavaScript, dann funktioniert es.
Sollte das so sein, oder ist das ein Bug?