typescript - 如何在每个文件的基础上选择加入 TypeScript 的 strictPropertyInitialization?

标签 typescript

是否可以在每个文件的基础上选择加入 TypeScript 的 strictPropertyInitialization?

最佳答案

我们无法选择加入 TypeScript 的 strictPropertyInitialization在每个文件的基础上,因为它是一个类型检查编译标志,并且不可能在每个文件的基础上覆盖类型检查编译标志。 This issue requested该功能于 2016 年 4 月发布,TypeScript 团队以“太复杂”为由关闭了该问题。问题中的评论提供了解释和几种解决方法。

关于typescript - 如何在每个文件的基础上选择加入 TypeScript 的 strictPropertyInitialization?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/56691422/

相关文章:

即使我的目标是 ES3,TypeScript 输出仍然使用 Array.prototype.reduce

typescript - 如何在 TypeScript 中将 glsl 导入为字符串?

javascript - Angular2 服务迭代

Typescript - 根据给定键确定子对象的类型

如果类型是数字,Angular 6 在 1.0 中显示零

javascript - 错误 TS2554,预期参数 2 但得到 1

TypeScript:仅具有一个键的对象的类型(不允许将联合类型用作键)

javascript - 转发 ref 到 react.FC 给出类型错误 : Property ref does not exist on type 'IntrinsicAttributes & Props & { children :? ReactNode}

javascript - 使用 API 调用创建 yeoman 生成器

数据库中的 Angular 加载 Json 文件