Axels Blog
JS: Inhalt einer Json Datei in einen Hash holen
18.09.2024 - 2:10Ich habe eine Sprachdatei in einer JSON Datei abgelegt.
Meine HTML Seite sollte in der eingebundenen Javascript-Datei die Datei laden und deren Inhalt einer Variable “aLang” zuweisen.
Sicher geht es noch eleganter, aber ich bin bei diesem Snippet hängengeblieben:
var sLang='de-de'; var aLang={}; (...) /** * Init step 1: load language file and make it available in aLang */ async function init(){ fetch('lang/' + sLang + '.json') .then(response => response.json()) .then(aLang => { initStep2(aLang) }) .catch(error => console.log(error)) ; } /** * Init step 2 */ async function initStep2(langArray) { aLang = langArray; // just to check it in the console: console.log(aLang); // optional: next js function to call or more js code } // MAIN init();
Blog-Kategorieen: Programmierung Javascript
Letzte Blog-Einträge:
Axels Blog18.09.2024 | (2:10 Uhr) | JS: Inhalt einer Json Datei in einen Hash holen |
25.07.2024 | (2:17 Uhr) | IML Appmonitor: Code-Update für PHP8+ |
20.07.2024 | (1:54 Uhr) | Docker Fehler - Archives directory /var/cache/apt/archives/partial is missing. - Acquire (2: No such file or directory) |
14.06.2024 | (0:33 Uhr) | Icinga Summit 2024 |
12.06.2024 | (1:07 Uhr) | Erstaufruf von Klapp - ich ertrage das Flackern einfach nicht |
21.03.2024 | (1:41 Uhr) | Härten unseres Restic-Backups |
13.12.2023 | (23:00 Uhr) | Daux auf Manjaro installieren |
04.12.2023 | (0:48 Uhr) | ahCrawler läuft auf PHP 8.3 |
25.11.2023 | (1:17 Uhr) | IP im Webauftritt blockieren |
25.08.2023 | (2:23 Uhr) | Dokus für 2 Bash-Projekte |