在我的Eventlistener更改中,我无法执行Array.from

时间:2018-05-13 10:32:45

标签: javascript ecmascript-6

我想在名为$aantalGrammys的输入范围上执行一个事件。在函数中,我在eventListener中调用,我想创建一个JSON对象的被调用数组的数组。

const $aantalGrammys = document.querySelector(`.aantalGrammys`);
    $aantalGrammys.addEventListener(`change`, handleChangeAmount);
}

const handleChangeAmount = e => {
    const $aantalGrammys = document.querySelector(`.aantalGrammys`);
    if (e.target) {
        console.log(e.currentTarget.value);
    }
}

我通过一些注释改变了我的代码中的一些东西,但我真的不知道如何使用我之前做过的解析数据来读取我解析的JSON的特定数组这里是更改的代码和一些额外的行我没有之前显示

 const createUserLine = grammy => {
     const $aantalGrammys = document.querySelector(`.aantalGrammys`);
     $aantalGrammys.addEventListener(`change`, handleChangeAmount);
 }



 const handleChangeAmount = e => {
     const $aantalGrammys = document.querySelector(`.aantalGrammys`);
         if(e.target){
             console.log(e.currentTarget.value);
         }
     }
 }

 const parseJson = () => {
     const url = `./assets/data/grammys.json`;

     fetch(url)
         .then(r => r.json())
         .then(parse);

     fetch(url)
         .then(r => r.json())
         .then(handleChangeAmount);
     }

const init = () => {
    const $form = document.querySelector(`form`);
    $form.noValidate = true;
    $form.addEventListener(`submit`, handleSubmitForm);

    parseJson();
};

init();

0 个答案:

没有答案