Estoy almacenando mis archivos json en una etiqueta de script. Todos los datos están incluidos en múltiples archivos json. Obtengo los datos con la ayuda de fetch Api y luego convierto la respuesta en formato JSON. Pero cuando intento acceder al conjunto de datos utilizado en el script actual, la segunda instancia devuelve un valor nulo y arroja un error en la consola del navegador como 'no se pueden leer las propiedades de undefined'
Aquí está el código que estoy usando
async function getDataset() { const widgetID = document.currentScript.id; const wc = "."+widgetID; const fetchConfig = await fetch(document.currentScript.dataset.config); const config = await fetchConfig.json(); const fetchCurrency = await fetch(document.currentScript.dataset.currency); const curreny = await fetchCurrency.json(); }HTML:
<script async src="js/widget.js" data-config="js/config.json" data-currency="js/currency.json"></script>