typescript - 中继:接收错误时如何使用发出的类型 -> 类型 '"%future added value"' 不可分配给类型
问题描述
这个问题的当前项目正在使用 react、react-relay 和 typescript。当尝试重用 Relay 为枚举发出的类型时,会发生错误:
Type '"%future added value"' is not assignable to type
我做了一些研究,发现这是一种向后兼容的保护措施,这似乎是合乎逻辑的。还有一种方法可以禁用所说的未来校对。我不想从这个项目中删除它,因为我当前的问题实际上是想要在单个页面中使用现有的发出类型作为枚举。有没有办法保持向后兼容性并仍然使用 Relay 的发出类型?
解决方案
推荐阅读
- netsuite - NetSuite - 根据“首选供应商成本”填充“项目定义成本”
- swift - 使用 UIGraphicsImageRenderer 类捕获 UIView 时图像质量不佳
- spring - 如何创建自定义 HttpHeaders
- java - Java (Netty) 应用程序达到 11k 请求/秒的平台期
- typescript - 我可以在 Typescript 命名空间中声明名为“default”的变量吗?
- javascript - 当我的计时器归零时调用一个 div 容器
- sql - 在 BigQuery 中使用一个表的值查询另一个表
- c# - ListView 不在 Windows 窗体中滚动
- python - 从一系列数字中查找所有素数的列表理解?
- sql-server - ExecuteSQLCommand 将布尔值从 False 更改为 NULL