标记特定于TypeScript 2.x中的新功能的问题。对于一般的TypeScript问题,正确的标记是TypeScript。
TypeScript 编译器参数“skipLibCheck”的使用
我一直在研究对skipLibCheck TypeScript编译器参数的进一步解释,以确定将此设置为true的安全性。我发现的最深入的解释...
我正在努力缩小一个复杂的受歧视联盟的范围。 我使用了一堆 if 和提前返回来消除所有情况,但最后,我发现自己有 2 个默认类型
如何分离 hasRoleName 函数以便其在全球范围内可用,这是 Dynamics CRM 的最佳实践?
我对 TypeScript 开发非常陌生,我想实现以下使 hasRoleName 函数在全局可用,而不是在我的变量businessAdvisorRole 本地可用 作为参数传入,如果...
不使用 ts.createProgram 创建 Typescript TypeChecker?
我正在使用打字稿库进行一些反思。主要是,我使用 ts.createSourceFile 并传递存储在内存中的文件。这非常有效,我可以在节点之间移动...
比方说,我有一个这样的界面: 接口字段{ 代码:字符串 名称:字符串 ... } 然后我想创建一个变量,其值仅接受来自该接口的成员 ...
React Native *.android.ts 和 *.ios.ts 模块的 Typescript 路径映射
我在 VSCode(版本 1.10.2)中使用 Typescript(版本 2.2.1)用于我的 React Native 项目,并且我试图让编译器映射 *.android.ts 和 *.ios.ts 路径使用以下网址的说明: ...
如何修复“在索引 0 处找到带有非文字参数的 fs.readFile”?
我正在尝试在 TypeScript 项目中添加 eslint-plugin-security。然而,对于这些代码 从 'fs' 导入 { Promise as fsp }; 从 'fs' 导入 fs; 从“路径”导入路径; 常量索引=等待...
我在表单组上有这种情况: if((年龄>17 && (this.frType=="婴儿")) || (年龄>40 && this.frType=="孙子") || (年龄<=5 && (this.frType!="Child" ...
如何使用 TypeScript 和 React-Router 4、5 或 6 重写受保护/私有路由?
我试图使用 TypeScript 创建一个 ,如反应路由器文档中所述。谁能帮我吗? React-router 文档中的 privateRoute: const 私有路由 = ({
我有一个 PersonTypes 对象数组,并且只想在 forEach 循环中使用部分键。更 打字稿中精确、正确的编码以提供类型?我可以做类似的事情
不使用 Promises 的动态 TypeScript 导入
我也有这样的情况。它们是动态的原因是为了防止加载执行某个命令行任务所需的 10 倍的代码量。 如果(诊断){ 需要('./lib/cli-逗号...
从 typescript 中的另一个 vue 模块导入 vue 模块
您能帮忙从另一个 TypeScript2 Vuejs2 组件导入 TypeScript2 Vuejs2 组件吗? 目标模块(MyTable.vue) 导出默认值 {} S...
TypeScript 找不到名称“Promise”智能感知错误
我在 TypeScript 2.1.4、Visual Studio 2015 Update 3 中收到红色波浪状智能感知错误,提示找不到名称“Promise”,例如,以下代码在使用 Pro 时显示错误...
在 TypeScript 中使用 is 运算符的原因是什么?
在这种情况下,在 TypeScript 中使用 is 运算符的原因是什么? 类型物种=“猫” | “狗”; 接口宠物{ 物种: 物种 } 接口 Cat 扩展 Pet { } 函数 petIsCat(pet: Pet): pet...
我在打字稿代码的实现中遇到错误。我在这里将一种类型映射到另一种类型。但 vscode 显示错误,变量“test”在分配之前被使用。谁能帮帮忙...
在“Visual Studio Code”(v1.5.3) 中处理 TypeScript (v2.0+) 项目时,出现以下错误: [错误 - 10:03:50 AM]“格式”请求因错误而失败。 处理请求时出错。没有
错误 TS4058:导出函数的返回类型具有或正在使用外部模块 Y 中的名称 X,但无法命名
使用 tsc v2.2.2 如何修复打字稿编译器错误: 错误 TS4058:导出函数的返回类型具有或正在使用名称 来自外部模块的“{SomeInterface}” “{某些路径}/dist/types” ...
如何省略错误:[ts] <class function name> 的推断类型引用了无法访问的“this”类型。类型注释是必要的
我想创建非常漂亮、流畅的 Typescript api,但我得到了 错误: [ts] 'firstLevelFunction' 的推断类型引用了不可访问的 'this' 类型。类型注释是必要的。 ...
如何在 Typescript 中运行多个数据集作为 cypress 上测试用例的参数
我想运行带有多个数据装置的测试用例,这些数据装置是由赛普拉斯上的数组对象构建的。如下, 我有错误 TS2345: Argument of type '(fixture: { name: string; sValue: stri...
自此以来的任何新内容:是否可以将泛型类型作为泛型参数传递? ? 我的具体问题: 这个工作正常 类型 isArrStr = T 扩展 readonly["str&