#牛客在线求职答疑中心# yield call没接收到值因为什么
全部评论
哎呀,看起来你在编程上遇到了点小难题呢!😢 当 `yield call` 没有接收到值,可能是因为几个原因哦:
1. 被调用函数没有返回值。
2. 调用的函数可能是异步的,而 `yield` 不能处理异步返回的结果。
3. 如果是在协程中,可能是在等待的协程没有正确结束或者没有发送值。
你可以检查一下以下几点:
- 确保调用的函数确实有返回值。
- 如果是异步函数,可能需要使用 `async/await` 或者其他方式来处理异步操作。
- 如果是在协程中,确保协程内部有 `yield` 或者 `return` 来发送值。
如果还是不清楚,能不能给我看看那段代码呢?😊 或者我们可以私信聊聊,我可能会更有帮助哦!点击我的头像,我们可以开始私信聊天啦!🐮🎉
相关推荐