typescript 相关问题

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

从另一个模块映射类型

我分叉了一个大模块 foo,它也有一个类型声明库 @types/foo。我已将新的 fork 重命名为 @org/foo。 fork 的类型声明不会改变。有没有办法...

回答 1 投票 0

Angular 15 - 在独立组件中获取 RouterOutlet 错误

我在运行 Angular 项目时遇到错误。 X [错误] NG8001:“路由器出口”不是已知元素: 如果“router-outlet”是 Angular 组件,则验证它是否是该模块的一部分。 ...

回答 1 投票 0

按钮点击未注册nextjs shadcn

嗨,我目前正在开发一个项目,其中单击按钮将前端发送请求到后端并运行一个函数。当我在

回答 1 投票 0

如何在打字稿编译器中使用绝对路径和baseUrl

将软件包与 tsc 捆绑时,我得到错误的输出。 这是我的项目目录结构: 常见的 └── 索引.ts 类型 ├── 动作.ts ├── 索引.ts └── 请求.ts 实用程序 ├── 事件.ts ├── 索引.ts ├── 重新...

回答 1 投票 0

如何在PrimeNG中设置我们自己的自定义主题

我正在使用最新版本的“primeng”:“^12.2.0”,我想设置我自己的primeng自定义主题。我浏览了很多博客,但找不到任何解决方案。 我复制了 theme.css 文件

回答 2 投票 0

Typescript 在映射泛型上进行分配?

我知道 Typescript 在条件中分配泛型类型,但是为什么它在没有条件的情况下分配呢? 输入 box = { [k in keyof u]: [u[k]] }; // 随机映射 输入对象...

回答 1 投票 0

打字稿。如果有任何错误,请尝试再次调用 api

我有调用API并根据响应返回结果的函数。 但有时我可能会收到错误或其他问题。我希望我的代码重试,直到收到良好的响应。 呃...

回答 1 投票 0

在哪里可以找到 npm init 命令或 tsc --init 命令背后的代码

我正在尝试查找 cli 命令背后的代码,例如 npm 初始化 tsc--init 我尝试在节点存储库和打字稿存储库中查找它,但尚未找到它。 谁能帮助我吗? 我不能...

回答 1 投票 0

Typeorm实体方法不出现

我已经使用“ts-node”配置了简单的自定义应用程序,并且作为 ORM,我尝试配置(按照文档说明)typeorm。所以发生了一件奇怪的事情,编辑看不到我...

回答 2 投票 0

在 TypeScript 中将字符串解析为日期范围

尝试重构/优化解析日期范围或日期的现有方法: const parseDateRange = (范围: 字符串): 日期 |空=> { if (!range?.length) { 返回空值; } // ...

回答 1 投票 0

Javascript - 如果函数提前返回,是否分配内存?

为了高效使用频繁使用的类实例(多次调用 init)的内存,我想知道如果 init 函数内部的任何内容提前返回,是否会分配内存。 沙盒 类...

回答 1 投票 0

Angular 2 ng对于 prime-ng 数据列表中的不同类型

我有一个“any”类型的数组,其中填充了动态数据: 让历史记录:任何= []; History.push({ grouped_date: "第12周", isHeader: true }); 历史记录.push({ 活动: ...

回答 1 投票 0

有没有办法在调试控制台中调用导入的函数?

我正在 Visual Studio Code 上调试一些 typescript/javascript 代码,它非常有帮助! 但是,我无法调用正在运行的代码中导入的函数。假设我有这个...

回答 2 投票 0

typescript 无法从函数并集推断类型

我在这里错过了什么? 类型 HandlerA = (firstArg: string) => number; type HandlerB = (firstArg: string, secondaryArg: number) => string; 类型 Handler = HandlerA |处理程序B // 作品 常量测试A:

回答 1 投票 0

如何修复页面初始渲染后平滑滚动行为的错误?

页面加载或用户更新后,超链接或任何其他能够链接的标签,网站将无法平滑滚动到所需位置(低于需要的位置)。 那么如何...

回答 1 投票 0

如何使用 TypeScript 安装 Laravel Breeze?

我尝试使用 React、Inertia 和 TypeScript 安装 Laravel Breeze,如下所示: 作曲家需要 laravel/breeze --dev php artisan 微风:安装 但有一个问题。我选择 TypeScript 作为“opt...

回答 1 投票 0

删除后如何在同一选项卡上重新加载

我的页面上有两个选项卡,当我从第二个选项卡中删除某些内容时,页面会重新加载并返回到第一个选项卡。我需要有关如何在删除后将其保留在第二个选项卡上的帮助。 这是...

回答 1 投票 0

Nextjs 中的 Swiper 出现缩略图类型错误

在使用 Next.js 实现 Swiper 时,我遇到了与缩略图相关的问题。 “onSwiper={setThumbsSwiper}” 返回一个打字稿错误: swiper-react.d.ts(23, 3):预期的...

回答 2 投票 0

如何根据父键有条件地扩展通用接口

考虑这些定义: 接口A { id?:字符串; 名称?:字符串; } 接口 BaseLabel { keyStr?: keyof 省略 &

回答 1 投票 0

如何在不操作DOM的情况下以角度操作/复制ElementRef?

我有一个近 200 行的格式化 html 表格,我必须将其导出为 PDF。目前我正在使用 jsPDF 库。 制作PDF() { var elWidth = this.el.nativeElement.getBoundingClientRect().width ...

回答 1 投票 0

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