私はAPPの反応でES6約束をテストする、しかし、私は私の.thenになりませんしました:約束は、その後で結果/キャッチ
function addItem (value) {
return new Promise((resolve, reject) => {
document.getElementById('todo').innerHTML += `<li>${value}</li>`;
});
}
addItem(value).then(() => {
alert('then !');
}).catch((err) => {
console.log(err)
})
My機能が実行されますが、私は、その後のイベントいませんでした。
どこが間違っていたか知っていますか?ありがとうございました ! :)
あなたの 'addItem'関数は非同期ではないので、' Promise'を返すべきではないでしょう。後で 'then'コールを連鎖できるようにしている場合は、' Promise.resolve(addItem(value))。then(...) 'で始めることができます。 – saadq