typescript - 使用打字稿处理未定义的返回
问题描述
我有一个对 type 进行类型检查的函数Promise<void>
。但是,我的函数的工作方式是,如果条件为假,我希望它返回 undefined,如果条件为Promise<void>
真,则返回类型为类型的数据。对于函数返回未定义而不丢失其他场景的类型检查的场景,如何避免类型错误?谢谢!
解决方案
推荐阅读
- r - 用于计算平均值和标准误差的笨拙代码
- arrays - 缩短计算二维数组中唯一字符数的函数
- sql - Rails 查询通过每个产品的颜色聚合(使用数组或 jsonb 哈希)订购产品的数量
- python - 检查日志文件是否已更新/仅解析新数据 - Python
- node.js - 如何让我的系统使用 Homebrew 安装的节点版本?
- postgresql - 为什么我在加入横向功能时不能参考表格?
- vue.js - 如何将图像路径从标签传递到 Vue 组件
- c++ - 为单元测试调用继承类的私有成员
- python - 我需要制作一个 python 项目,但我知道 C#,但不知道如何转换它
- python - 在命令行中运行 python 文件没有输出