Uncaught (in promise) Error: faile at eval
时间: 2023-10-12 10:03:01 浏览: 44
这个错误通常是由于promise的reject方法没有被处理导致的。在你的代码中,使用了promise来处理图片获取的异步操作。然而,在第一个示例中,如果图片获取失败,reject方法将被调用,但没有提供错误处理程序。这可能导致Uncaught (in promise)错误的出现。为了解决这个问题,你可以在promise的末尾使用catch方法来处理错误,或者在reject方法里提供一个错误处理程序。在这个例子中,你可以使用.catch((e) => {})来处理错误。这样,如果出现错误,错误将被捕获并处理,不会导致Uncaught (in promise)错误。<span class="em">1</span><span class="em">2</span><span class="em">3</span>
#### 引用[.reference_title]
- *1* *2* [报`Uncaught (in promise)`错误解决办法](https://blog.csdn.net/weixin_46721670/article/details/127054288)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v92^chatsearchT3_1"}}] [.reference_item style="max-width: 50%"]
- *3* [Uncaught (in promise) 的解决方法,可能原因](https://blog.csdn.net/qq_22701869/article/details/107816023)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v92^chatsearchT3_1"}}] [.reference_item style="max-width: 50%"]
[ .reference_list ]