Uncaught (в обещании) TypeError: Не удалось получить - PullRequest
0 голосов
/ 01 мая 2020

** У меня проблема при попытке вернуть данные из базы данных. Как исправить эту ошибку, пожалуйста? **

    const currentEl_one = document.getElementById('currency-one'); 
    const amountEl_one = document.getElementById('amount-one'); 
    const currentEl_two = document.getElementById('currency-two'); 
    const amountEl_two = document.getElementById('amount-two');  


const rateEl = document.getElementById('rate');  

// Получение курсов валют и обновление DOM

const calculate() => {
    const currency_one = currentEl_one.value; 
    const currency_two = currentEl_two.value; 

    fetch(`https://api.exchangerate-api.com/v6/latest/${currency_one}`) 
    .then(res => res.json())
    .then(data => {
        const rate = data.rates[currency_two]; 
        rateEl.innerHTML = `1 ${currency_one} = ${rate} ${currency_two}`; 
        amountEl_two.value = (amountEl_one.value * rate).toFixed(2);
    });
} 

// Прослушиватель событий

currentEl_one.addEventListener('change', calculate); 
amountEl_one.addEventListener('input', calculate); 
currentEl_two.addEventListener('change', calculate); 
amountEl_two.addEventListener('input', calculate);  

swap.addEventListener('click', () => {
    const temp = currentEl_one.value; 
    currentEl_one.value = currentEl_two.value; 
    currentEl_two.value = temp; 
    calculate();
})
calculate();
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...