腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
Typescript
:
为
类型
别名
创建
扩展
方法
我
创建
一个
类型
别名
,如下所示 export type Nullable<T> = T | null | undefined; 我希望有一个
扩展
方法
hasValue来检查实例是否
为
空或未定义。“‘Nullable”仅指
类型
,但此处用作值。 有人能帮帮忙吗?谢谢。
浏览 23
提问于2021-01-13
得票数 1
回答已采纳
1
回答
测试映射
类型
、
、
回答这个时,我不得不测试复杂的映射
类型
SelectorResult。我用过两种测试:
类型
别名
的手动检查:SelectorResult<{ a: 'invalid' }>是否由
TypeScript
编译器进行并具有预期的输出(此处
为
{})?是否有一种
方法
可以在
TypeScript
中编写自动
类型
测试,例如,在
TypeScript
编译器
浏览 0
提问于2019-05-06
得票数 0
1
回答
接口的
扩展
类型
和交叉
类型
是否相等?
我试图在
类型
记录中理解
扩展
类型
和交叉
类型
的接口的行为。我已经有了一个自定义的Equal实用程序来检查可
扩展
性。这两种
类型
都有一些类似的消息,并检查缺少的属性。我以为两者都是平等的,因为他们在做同样的工作。但是,当我检查ExtendedType和IntersectionType两种
类型
的可
扩展
性时,结果是false。我真的很困惑我应该使用哪种
类
浏览 4
提问于2021-08-20
得票数 1
回答已采纳
3
回答
埃林特抱怨打字稿的路径混叠
、
我已经在
类型
记录的.tsconfig中设置了路径
别名
,这样我的进口看起来就更干净了。相关档案{ "moduleResolution": "node",eslintrc.json看起来如下: "env": { }, "
浏览 0
提问于2019-07-15
得票数 52
回答已采纳
1
回答
TypeScript
和
类型
别名
、
据我所知,
TypeScript
允许
为
任何
类型
创建
别名
。MyType(); // here is an error: 'MyType only refers to a type, but is being used as a value here' 我错在哪里,如何
创建
浏览 3
提问于2017-04-26
得票数 4
回答已采纳
4
回答
为什么我不能在打字稿中
扩展
“任何”?
、
我想为使用外部库的类
创建
占位符接口。所以我做了:{我宁愿这样做,以后再添加
方法
(例如findAll()),而不是将我的所有类标记为'any‘,
浏览 4
提问于2016-05-19
得票数 19
回答已采纳
1
回答
在
TypeScript
中将IntelliSense中
方法
的
别名
显示
为
方法
而不是属性
、
、
、
我尝试在Visual Studio2013的
TypeScript
中使用
别名
为func1_Alias的
方法
func1
创建
一个类,并在IntelliSense中将两者显示
为
方法
,但IntelliSense将
别名
显示
为
属性而不是
方法
我找不到在IntelliSense中将
别名
func1_Alias显示
为
方法
的
方法
,除非: func1_alias(...args:any[]
浏览 3
提问于2014-11-22
得票数 0
2
回答
TypeScript
允许
类型
别名
吗?
、
所以我希望我可以对一个丑陋的
类型
使用一个
别名
,如下所示:类似于:有没有办法在
TypeScript
中做
类型
别名
?
浏览 1
提问于2014-02-18
得票数 103
1
回答
如何在
类型
记录中
扩展
现有的类?
、
我使用这篇文章
为
bing地图api
创建
一个信息框类,并
创建
一个用于
TypeScript
的定义文件。 谢谢你,卢卡
浏览 2
提问于2014-10-12
得票数 1
回答已采纳
2
回答
如何在使用
typescript
别名
时初始化空数组?
我声明了一个
类型
别名
,但在不
创建
项的情况下无法对其进行初始化:如果我尝试这样初始化,
TypeScript
会给我一个错误“
类型
'undefined[]‘不可分配给
类型
浏览 6
提问于2018-01-18
得票数 2
11
回答
VSCode在编译时显示.vue导入的“无法找到模块”TS错误
、
、
这是一个VueJS项目,而SidebarToggleIcon是一个在<script lang="ts">部分中带有
TypeScript
的.vue文件。这个错误在VSCode之前和编译期间都会出现,直到我添加了@vue/eslint-config-
typescript
包。现在只出现在VSCode上。编辑:--这是而不是--这是@
别名
的一个问题,这些问题得到了正确的解决(在屏幕截图中,错误使用它,而我在项目中使用它),在使用相对路径时,这个错误仍然会出现。
浏览 3
提问于2019-02-23
得票数 55
回答已采纳
1
回答
了解
TypeScript
中的特定继承
类型
、
有人能解释一下
TypeScript
中的这种继承是什么意思吗?在
扩展
关键字之后,有没有机会为我们拥有的所有东西
创建
别名
?
浏览 17
提问于2019-03-05
得票数 0
回答已采纳
12
回答
TypeScript
:接口与
类型
、
、
这些语句(接口和
类型
)之间的区别是什么?
浏览 164
提问于2016-05-15
得票数 1446
回答已采纳
1
回答
在使用类表达式时是否支持循环引用?
、
: typeof A; 我正在尝试
创建
一个函数,从给定的“模型定义”生成一个类。该模型定义具有布尔、字符串、数字等
类型
,但也可能与另一个模型有关联。只要不引入循环引用,它的
类型
就很好。 这个说明了我想要完成的任务。
浏览 0
提问于2019-07-29
得票数 4
回答已采纳
1
回答
在npm包被删除并重命名后,如何使用旧的
typescript
类型
?
、
、
有一些旧的
类型
在@types/glue上仍然可以很好地工作,但是
typescript
编译器将不再使用这些
类型
;它会在@types/hapi__glue上搜索
类型
。如何配置
typescript
以使用旧的
类型
?从本质上讲,我如何
创建
一个
类型
别名
?
浏览 4
提问于2019-08-24
得票数 1
2
回答
在模块上找不到导出
、
、
我的目标是,无论谁导入我的库,都可以导入该
类型
的定义以供使用。如果我这样做了:它起作用了,否则它会破坏我的身材。
浏览 0
提问于2018-09-10
得票数 11
回答已采纳
2
回答
带微调的
类型
实体,用于
typescript
,或者是VS的
扩展
,用于从c#类
创建
接口?
、
我在
typescript
中使用breeze/knockout
创建
了一个演示项目。当我有我的manager.createEntity("Project")时,我得到一个返回
类型
为
breeze.Entity的对象。这里有entityAspect和enityType。我还没能找到是否有可能让它返回正确的
类型
,在我的例子中是project。 另一种解决方案,如果有人可以帮助
创建
它的话,就是在VS中
为
typescript
中的c#类提
浏览 3
提问于2013-04-13
得票数 4
回答已采纳
1
回答
如何在
扩展
接口
方法
中设置“`this`”
类型
变量
我正在
创建
一个库,用户应该能够
创建
一个
扩展
TypeScript
接口的自定义对象。然后将此自定义对象传递给库函数,该函数将自定义对象中的自定义对象与默认值合并,并返回结果。
扩展
TypeScript
接口的自定义对象可以覆盖接口中的
方法
。我希望将
方法
中的this设置
为
自定义对象。c: true, this.c // `this` should be CustomThing
浏览 1
提问于2021-02-11
得票数 0
回答已采纳
1
回答
Angular 2接口属性映射
、
、
有没有人能帮我理解一下。我从Angular 2学到的教程演示了如何使用接口通过Observable存储数据。即:.map((response: Response) => response.json())。示例代码: _custNum: string; _custName: s
浏览 0
提问于2016-12-16
得票数 1
1
回答
Typescript
如何
扩展
原生HTML元素?
、
假设我想
创建
一个名为MyDiv的自定义div组件,该组件具有其他属性,例如。interface MyDivProps { marginY: string;但是我仍然希望拥有常规HTMLDivElement的所有
类型
检查,所以我想要的实际上是这样的这样做的正确
方法
是什么?
浏览 5
提问于2018-09-05
得票数 5
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
TypeScript 4.1发布,新增模板字面量类型
TS 从入门到深度掌握,晋级TypeScript高手-岁月流转梅依旧
TypeScript 3.7 RC发布,备受瞩目的Optional Chaining来了
TypeScript 4.2 发布
TypeScript 2.8引入条件类型
热门
标签
更多标签
云服务器
ICP备案
实时音视频
即时通信 IM
对象存储
活动推荐
运营活动
广告
关闭
领券