typescript 相关问题

TypeScript是由Microsoft创建的JavaScript的类型超集,它添加了可选类型,类,接口,async / await和许多其他功能,并编译为纯JavaScript。此标记用于特定于TypeScript的问题。它不用于一般的JavaScript问题。

Nest 无法解析 MailService 的依赖关系(?)

我创建了一个邮件模块,用于处理发送电子邮件,但设置后,当我尝试启动应用程序时,我不断收到错误消息: Nest 无法解析

回答 1 投票 0

元素隐式具有“any”类型,因为“any”类型的表达式不能用于在 TypeScript 中索引类型“{}”

我有这样的代码: 常量 arr = [3, 3, 2, 1, 4, 5]; 常量计数 = {}; arr.forEach((元素:任意) => { 计数[元素] = (计数[元素] || 0) + 1; }); 控制台.log(计数); 预期输出...

回答 2 投票 0

TypeScript:标记的模板文字显示错误

我正在尝试将 ES5 的标记模板文字与打字稿一起使用,但打字稿似乎没有完全支持它。我有以下代码。 类模板文字 { 年龄:

回答 5 投票 0

我想在typescript inversify和express中使用express路线

我想在 inversify 中使用 express+typescript 自定义快速路由 所以代码如下: 应用程序.ts 导入“反射元数据”; 从 'inversify-express-utils' 导入 { InversifyExpressServer }; 导入 {

回答 1 投票 0

FormArray 中的 Angular FormGroup 使用新的控制流

我有一个反应式角度形式,它有一个名为“sections”的 formGroup 的 formArray: sectionForm = 新的 FormGroup({ 标题: new FormControl('新部分', {nonNullable: true, valida...

回答 1 投票 0

今天没有任何更改的情况下为什么会出现此错误:类型“Player”必须具有返回迭代器的“[Symbol.iterator]()”方法

刚刚重新加载了一个正在运行的练习项目,现在它向我显示了这个错误“Symbol.iterator” 这是照片中的 component.ts 的一部分, 我迷路了,有人可以帮助我吗? 添加...

回答 1 投票 0

使用类型推断函数仅返回特定值?

下面是我尝试过的,它工作正常,但我想利用打字稿中的 infer 来使这个函数返回一个特定值: 函数一(){ 返回“一”; } 干扰...

回答 1 投票 0

Nest 无法解析 TypeOrmCoreModule 的依赖关系

src/contact/contact.module.ts 从'@nestjs/common'导入{模块}; 从'@nestjs/typeorm'导入{TypeOrmModule}; 从'./contact.controller'导入{ContactController}; 导入 { 联系人 } ...

回答 3 投票 0

构建打字稿库后未找到命名导出

我在使用与 Rollup 捆绑的库时遇到了麻烦。 当我为使用该库的打字稿应用程序提供服务时,我得到以下信息: 语法错误:未找到命名导出“enc”。所要求的米...

回答 1 投票 0

“文件”类型上不存在属性“位置”

我已将 multer 更改为 multer-s3。为此改变控制器。我将存储“位置”而不是“文件名”。但我收到打字稿错误。 我正在使用 Localstack...

回答 1 投票 0

内部服务器错误:localStorage 未定义 - Angular 17

我正在使用登录和注销应用程序的所有必要方法配置 UserStorageService,但是当我执行它时,它给了我这个错误 这是我的代码 这是存储空间...

回答 1 投票 0

Typescript - 如何为链表制作递归接口?

下面是像链表一样嵌套的重复数据。我想为嵌套对象的以下数据创建接口: 接口列表{ 数据:数量, 下一篇:记录 下面是像链表一样嵌套的重复数据。我想为嵌套对象的以下数据制作接口: interface List{ data : number, next : Record<string,Record<string,string | number>> | null } let Node:List = { data : 1, next : { data : 2, next : null } } 下面是interface: interface LinkedList { data: number; next: LinkedList | null; } const node: LinkedList = { data: 1, next: { data: 3, next: { data: 1, next: null } } }; next属性可以指向另一个List节点或null interface List { data: number; next: List | null; }

回答 2 投票 0

使用 Infer for 函数只返回特定值?

下面是我尝试过的,它工作正常,但我想利用打字稿中的 infer 来使这个函数返回一个特定值: 函数一(){ 返回“一”; } 干扰...

回答 1 投票 0

Nextjs/Typescript - 重新创建滚动、图像/文本动画、淡入淡出

我正在尝试重新创建一个演示模板 https://az-bold.webflow.io/,它在 nextjs/typescript 中使用滚动效果和鼠标位置跟踪。 我看到存在水平滚动问题......

回答 1 投票 0

Node.js 中带有 .cts 扩展名的代码文件可以使用 esm 模块语法进行导入和导出吗?

我使用 Node 版本 18.15.0 创建了一个新的 Node.js 项目。在 package.json 中,我添加了字段“type”:“module”。 { “名称”:“ts-node-test”, “诗...

回答 1 投票 0

“对象”类型的参数不可分配给“字符串”类型的参数 - Angular 17

我正在 Angular 17 中配置登录,其中我使用 userStorageService 但当我想将用户存储在那里时,它会生成此错误 “对象”类型的参数不可分配给参数...

回答 2 投票 0

从 typesctipt 中的数组中过滤非 null

我有这个代码: 让 x1: (数字 | null)[] = [null, 1, 2, 3, null]; let x2: number[] = x1.filter( o => o !== null ); 我正在尝试使用过滤器过滤非空值。 VS code 给了我...

回答 1 投票 0

为什么我的可观察对象没有捕获错误并停止工作

我有表格。用户输入输入,然后向后端发送http请求以获取数据。 在我的 HTML 模板中 数据$ |异步 在组件代码中我首先有: 数据$:可观察<

回答 2 投票 0

Monorepo-Yarn 工作区“找不到模块或其相应的类型声明。”构建包后

我有一个使用 Yarn Workspace 和 Typescript 的 monorepo 项目 文件夹结构 包 - - 常见的 ------ 源代码 ------ 包.json ------ tsconfig.json - - 应用程序 ------ 源代码 ------ 包.json ------

回答 1 投票 0

JavaScript setTimeout 不反映更新的变量值

我遇到了 setTimeout 函数的问题,它似乎没有反映变量的更新值。 这是我的代码的简化版本: const handleProcessError = (进程名称,

回答 1 投票 0

© www.soinside.com 2019 - 2024. All rights reserved.