typescript 相关问题

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

推断正确的参数类型

让我们假设给出以下虚构的示例。 接口类型扩展函数{ new (...args: 任意[]): T; } 接口 ControlValueAccessor { writeValue(值:T):...

回答 1 投票 0

为什么AB和CD这两种类型在TypeScript中可以相互分配”?

为什么以下接口建立的两种类型是一样的? 接口AB{ a?:字符串; b?:字符串; c?:字符串; } 接口 CD { c?:字符串; d?:字符串; 一个?:

回答 1 投票 0

函数与箭头函数性能不一致

我是Ts的初学者,遇到了一个令人困惑的问题。请帮我解决一下,谢谢 函数 f1(x:数字):void { 返回x; // 错误 } const f2:(s:number) => void = (s) =>{ ...

回答 1 投票 0

使用 adminCreateUser 命令创建 Cognito 用户后如何确认

创建 Cognito 用户后 让 AWS = require("aws-sdk"); AWS.config.update({ 区域:“us-east-1” }); const cognitoidentityserviceprovider = 新 AWS。

回答 1 投票 0

类型可分配给类型的约束,但可以使用约束的不同子类型进行实例化

我有这样的代码: 类型 ItemWithId = { id: 字符串 } 输入列 = { 标签:字符串 可排序?:布尔值 渲染:(项目:TData,项目:TData[])=>

回答 1 投票 0

“T”类型是通用的,只能为阅读建立索引。ts(2862)

我正在尝试编写一个 TypeScript 函数来按需创建字段。以下是迄今为止的情况: 导出函数lazy_field,FIELD>( 目标:T, 名称:s...

回答 1 投票 0

eslint 用于“空”语句

我不小心写了一些非常蹩脚的代码。 我的本意是写这个 设 a = 0; ... a = 2; 但我没有分配给 a,而是意外地得到了 double = 设 a = 0; ... a == 2; 我知道...

回答 1 投票 0

具有多个日期选择的 Angular 6 日历

我的问题很简单,我需要显示一个日历并让用户选择多个日期 - 例如2018 年 1 月 2 日、2018 年 1 月 3 日、2018 年 1 月 4 日。也就是说,不是一个范围,而是多个日期。 在 Angular 1.x 中,我使用了

回答 2 投票 0

如何删除默认的matDialog背景

单击按钮后,会打开一个 MatDialog 组件,其中包含一些 html 和其他 Angular 材质组件。 我正在使用 mat-elevation-z5 类,对话框如下所示: 我想...

回答 2 投票 0

错误:NgModule 'ApprovalModule' 需要使用 JIT 编译器进行编译,但 '@angular/compiler' 不可用

错误错误:未捕获(承诺中):错误:NgModule“ApprovalModule”需要使用 JIT 编译器进行编译,但“@angular/compiler”不可用。 不鼓励 JIT 编译

回答 1 投票 0

我一直在尝试将流畅的 ui 北极星中的图标添加到流畅的 ui 下拉列表中。没有可用的适当文档

我尝试使用渲染项目添加分隔线和图标以流畅的用户界面下降,但图标不可见 即使默认值不显示图标,并且单击后下拉列表也不显示 导入...

回答 1 投票 0

TypeScript 使用泛型类型推断出 AbstractControl 的错误类型

我有一个 InnerComponent,它接受 FormArray 作为输入。该组件需要访问数组中控件的类型。因此,我引入了一个类型参数 ControlValue 并声明 i...

回答 1 投票 0

我该如何解决`“CSSStyleDeclaration”类型上不存在属性“zoom”。`

我必须使用元素的 Zoom CSS 属性,但 TypeScript 抛出以下错误: 类型“CSSStyleDeclaration”上不存在属性“zoom”。 在下面一行: const cssZoomOfTab...

回答 1 投票 0

mat-table Angular 中的动态 matHeaderRowDef

我即将动态绑定垫表中的组标题行。但 DOM 找不到 headerId。 HTML: ...

回答 1 投票 0

使用带有对象属性的“if”语句时类型推断的奇怪行为

你能看一下这段代码吗?为什么 Typescript 抱怨第一个“if”语句中的代码,而不抱怨第二个“if”语句中的代码? 导出类型 IssueProp...

回答 1 投票 0

将验证器设置为动态创建的表单控件

我使用以下代码创建了一个formControl: this.formGroup.addControl('name', 'defaultvalue', Validators.required)); 如何向该控件添加更多验证器。可以添加这个吗...

回答 1 投票 0

启用优化会无缘无故地破坏 Angular 网站

我目前正在使用 Angular 构建一个前端网站,用于搜索和显示通过 API 查询获得的信息。当我使用 ng build 将项目编译成静态文件包时

回答 1 投票 0

如何在typeORM中使用一对多关系进行级联删除?

我有一对多关系中的组和联系人实体。我在组内添加联系人。当我要删除的时候,我希望数据库的两边都被删除。但只有组表被del...

回答 4 投票 0

如何用核心模块和功能模块构建应用程序并在不导入的情况下访问功能模块?

我正在开发一个项目,我需要将我的应用程序划分为不同的模块。我想创建一个导入功能模块的核心模块,然后让其他模块使用该核心模块

回答 1 投票 0

输入订阅函数以确保回调仅从联合类型中获取正确的事件

我有一个 TypeScript 函数 subscribe,用于订阅从联合类型中提取的特定事件类型。函数定义和类型声明如下: 输入通知...

回答 1 投票 0

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