我想修复我的代码,但是我不知道如何。我没有异步等待语法的经验,我怀疑应该在这里应用。我有一个json文件,其中有两个对象。我有两个功能。首先是编辑一个对象,其次是向我们展示对象的视图。这是我的代码:
Tournament.editTour('1593595909353', 'tenis', 'ww', 'des 3');
Tournament.displayFromJSON((tournaments) => {
tournaments.map((tour) => {console.log(tour);
})
});
我的目标是立即查看已编辑的锦标赛,而不是在第二次运行代码之后。所以我的代码正在编辑,但是当我立即显示时,我仍然看到该对象的旧版本。我尝试过这样的事情:
new Promise((resolve, reject) => {
Tournament.editTour('1593595909353', 'tenis', 'ww', 'des 3');
}).then(Tournament.displayFromJSON((tournaments) => {
tournaments.map((tour) => {console.log(tour);
})
}))
但是它仍然不起作用。
如何更改我的代码?
感谢您的帮助。最好的问候!