【发布时间】:2018-05-22 03:02:13
【问题描述】:
我在一些 React/TypeScript 实现中见过,例如:
ref={ ref => this.container = ref! }
ref! 中的感叹号是什么意思?
这是 TypeScript 中特有的东西,还是新的标准 JavaScript 表示法?
【问题讨论】:
标签: javascript typescript
我在一些 React/TypeScript 实现中见过,例如:
ref={ ref => this.container = ref! }
ref! 中的感叹号是什么意思?
这是 TypeScript 中特有的东西,还是新的标准 JavaScript 表示法?
【问题讨论】:
标签: javascript typescript
在 TypeScript 中,后缀 ! 会从表达式的类型中删除 null 和 undefined。
当您知道,由于 TypeScript 推理能力之外的原因,“可能”是 null 或 undefined 的变量实际上不是时,这很有用。
【讨论】: