我測試ES6無極反應APP,但我已經不是我的。後來的結果是:執行承諾與當時產生/捕獲
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)
})
我的功能,但我沒有事件對我呢。
你知道我錯了嗎?謝謝 ! :)
你的'addItem'函數不是異步的,所以你可能不應該讓它返回'Promise'。如果你之後能夠連接'then'調用,你可以從'Promise.resolve(addItem(value))。then(...)'開始。 – saadq