腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(8621)
视频
沙龙
4
回答
typescript
:
覆盖
扩展
接
口中
的
字段
typescript
、
interface
我有一个
扩展
了2个其他接口
的
接口。 新
的
接口是相同
的
,除了一件事:
字段
'_id‘应该是一个字符串而不是一个ObjectId (为了简化服务器端操作)。 是否可以
覆盖
新界面中
字段
的
类型?当我这样做
的
时候,tslint告诉我新
的
接口没有正确地
扩展
以前
的
接口。
浏览 128
提问于2018-07-30
得票数 4
回答已采纳
1
回答
在第三方库中
扩展
TypeScript
定义
的
正确方法是什么?
typescript
我正在使用
TypeScript
4.5.5 DispatchProp, shallowEqual一个名为_store
的
字段
存在于JavaScript中,但是在这个接
口中
缺少,现在我想
扩展
这个接口以包括这个
字段
浏览 11
提问于2022-02-03
得票数 3
1
回答
如何在
扩展
接口方法中设置“`this`”类型变量
typescript
我正在创建一个库,用户应该能够创建一个
扩展
TypeScript
接口
的
自定义对象。然后将此自定义对象传递给库函数,该函数将自定义对象中
的
自定义对象与默认值合并,并返回结果。
扩展
TypeScript
接口
的
自定义对象可以
覆盖
接
口中
的
方法。我希望将方法中
的
this设置为自定义对象。c: true, this.c // `this` should
浏览 1
提问于2021-02-11
得票数 0
回答已采纳
1
回答
Typescript
自动格式化已经变成了自动垃圾桶
typescript
、
autoformatting
Typescript
自动格式化已经成为一种威胁。当我输入带引号
的
字符串(“或`)时,代码
的
其余部分可能会暂时与出现在代码中
的
其他字符串颠倒。这种情况突然变得更糟,像`<tag>stuff</tag>${foo}${bar}`这样
的
字符串将变成`< tag>stuff< /tag> ${foo} ${bar} ` 这让浏览器很不高兴,当我构造路径名时我看不出哪个
扩展
是罪魁祸首。我依赖于格式化,并且很高兴显式地请求它(在我<
浏览 40
提问于2018-08-27
得票数 0
3
回答
如何通过
扩展
从
TypeScript
接
口中
删除
字段
typescript
假设有一个我无法控制
的
界面: name: string; link: SomeType;我想
扩展
这个接口,但实际上删除了link,因此我最终得到了一个有效
的
新接口: name: string;} 我该怎么做?
浏览 2
提问于2018-08-12
得票数 64
回答已采纳
1
回答
非标准
TypeScript
接口/类
字段
json
、
class
、
interface
、
typescript
我正在研究,在这里我们使用以下
TypeScript
接口:现在,我们需要引入对x-faker和x-chance
字段
的
支持,这些
字段
在语义上与faker和chance具有相同
的
浏览 3
提问于2016-04-13
得票数 0
回答已采纳
1
回答
打字稿中接口
的
角色实现
interface
、
typescript
全部:interface ITax { calculateTaxstring; return 10000;} 我想知道是否每个类都需要重新声明成员taxpayerId,为什么我们需要在接
口中
定义它(与相比,这确实让我感到困惑,我还发现有些帖子没有在接
口中
重新声明成员,但在我
的
例子中:
浏览 0
提问于2015-12-03
得票数 0
回答已采纳
1
回答
如何在VSCode中阻止Vetur和
TypeScript
同时显示
typescript
警告?
typescript
、
vue.js
、
visual-studio-code
、
vetur
我正在做一个使用
TypeScript
的
Vue2项目。我使用
的
是安装了Vetur和
TypeScript
扩展
的
VSCode。无论何时发生
TypeScript
警告,VSCode
覆盖
都会显示
TypeScript
和Vetur报告
的
相同警告。 ? 此外,任何intellisense菜单都会显示两次选项。 ? 我想把两个
扩展
都安装好。我如何才能让他们友好相处,并且只显示一次警告呢?
浏览 237
提问于2021-11-13
得票数 1
回答已采纳
1
回答
类型记录:
覆盖
另一种类型
的
记录值类型
typescript
、
typescript-types
、
typescript-utility
: Record<string, Partial<SomeOtherType>>;} 我不想手动编写新接口,因为基本接
口中
有太多
的
字段
+需要像这样
覆盖
多个接口,所以我想知道是否有一种方法可以使用一些
TypeScript
魔术实现相同
的
结果。
浏览 12
提问于2022-11-24
得票数 1
回答已采纳
1
回答
代码
覆盖
结果:导出到Excel
c++
、
visual-studio
、
code-coverage
、
export-to-excel
Visual中有一个“代码
覆盖
结果”窗口,允许您查看*.coverage文件
的
内容(由VS性能工具之一生成)。我想知道是否有一种方法将代码
覆盖
结果导出到excel以供进一步分析。“代码
覆盖
结果”窗
口中
的
工具似乎有些有限,并且想知道我是否遗漏了什么。 您能在代码
覆盖
率结果中搜索数据吗?典型VS搜索将不允许您在“代码
覆盖
结果”窗
浏览 1
提问于2015-05-05
得票数 3
1
回答
无法选择
Typescript
作为VSCode中
的
语言
typescript
、
visual-studio-code
我正在尝试使用vscode和
typescript
。我已经全局安装了
typescript
。尝试选择适当语法
的
文件语言时,突出显示
typescript
未列出。我已经尝试过卸载vscode并重新安装它,以及禁用所有
扩展
。目前我已经启用了prettier,但是因为我不能选择
typescript
作为一种语言,语法突出显示是none,或者它使事物变红,因为它没有检测到它
的
Typescript
。Language selected is Javascript and
浏览 35
提问于2021-04-25
得票数 0
回答已采纳
1
回答
webgl项目中
的
typescript
配置。意外标记:对
typescript
中
的
类型进行反编码时出错
typescript
、
vscode-settings
我正在尝试改编webgl javascript项目中
的
typescript
。为此,我尝试从头开始构建一个
typescript
配置项目,并模仿包和.eslintrc.js。当您运行eslint --init时,系统会要求您提供项目的所有选项,如果您使用
的
是
typescript
,那么我将运行该命令,并且es-lint
的
行为与使用javascript和
typescript
时
的
预期一样这些是我从头开始
的
工作
typescript</em
浏览 17
提问于2020-06-15
得票数 1
回答已采纳
1
回答
从
TypeScript
中被
覆盖
的
接口自动推断类型
javascript
、
typescript
、
types
我正在尝试为已经存在
的
模块创建一些
TypeScript
定义。在要实现
的
特定接
口中
,签名如下所示:type Response = string[] | Promise<string[]>; getBodyClasses(next: NextFunction<Response>): Response;参数和返回结构是固定
的
,我真的希望
TypeScri
浏览 1
提问于2017-06-17
得票数 4
4
回答
我可以
覆盖
TypeScript
接
口中
的
密钥吗?
typescript
、
interface
、
overriding
、
typescript2.0
、
type-definition
我知道如何
扩展
TypeScript
接口,但这里我要问
的
是如何
覆盖
接
口中
的
一个特定键--重写。例如,假设我有一个简单
的
接口A foo: string;}interfacefrom A.foo baz:
浏览 2
提问于2017-03-05
得票数 5
回答已采纳
1
回答
TypeScript
编译错误“未知文件
扩展
名”
javascript
、
visual-studio-2012
、
typescript
、
tsc
我得到了多个*.ts文件
的
构建错误。
TypeScript
编译器说 这些文件在保存时构建良好。Web从不抱怨任何事情,这是我在输出窗
口中
得到
的
唯一消息。我用
的
是VS 2012
浏览 4
提问于2013-02-04
得票数 1
2
回答
如何在
Typescript
中实现一致性继承
javascript
、
typescript
是否有可能在接口
的
Typescript
中实现一致性继承?假设我有一个接口Animal,并且我想用一个从string到boolean
的
接口Dog
覆盖
它
的
属性die die: string die: boolean die: true这会给我一个类似这样
的
错误: /usr/local/2
浏览 18
提问于2021-02-17
得票数 2
3
回答
如何将带有动态键
的
对象设置为
Typescript
中
的
React状态
javascript
、
reactjs
、
typescript
、
state
我正在使用React和
Typescript
,需要创建一个具有两个预定义属性
的
动态键
的
对象。这个
字段
是动态
的
,所以我不能在
Typescript
中预定义它。我尝试在接
口中
实现
的
结构是: [field: string]: { property2: string } 然后我希望能够动态地设置这个对象
的
关键点。接
口中
实现这个结构时,不在动态对象中
的
状态键抛出一
浏览 43
提问于2020-01-20
得票数 1
1
回答
如何调整(而不是100%
覆盖
)现有的eslint规则
的
配置来自配置我
扩展
?
eslint
我
的
项目的eslint配置
扩展
自airbnb: root: true, parserOptionsairbnb-
typescript
/base"}; },}, 如果我喜欢上面的内容,那么我会用'import/no-extrane
浏览 5
提问于2022-05-14
得票数 1
回答已采纳
2
回答
TypeScript
接
口中
的
覆盖
/重写方法签名
typescript
在这个特殊
的
例子中,我将Array<T>接口
扩展
如下: push(this: BetterArray<T>但是,我得到了以下编译时错误: 接口'BetterArray‘错误地
扩展
了接口'T[]’。我是否可以强制指示
TypeScript
我想要
覆盖
我
的
接口上
的
推送(比如)?备注-我正在使用
TypeScr
浏览 14
提问于2016-10-07
得票数 5
回答已采纳
3
回答
TypeScript
声明合并-更改属性类型
typescript
、
types
、
typescript-typings
是否可以更改在接
口中
声明
的
属性
的
类型?我不知道如何用语言来解释这个问题,所以这里有一个简单
的
例子,说明了我试图做
的
事情是行不通
的
:declare namespace Movie {因为
TypeScript
不允许我用SuperCharacter
覆盖
friend属性类型,尽管根据定义,SuperCharacter 是a Character。
TypeScri
浏览 1
提问于2017-04-13
得票数 7
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
TypeScript 4.5 发布,带来 Promise 功能改进
Visual Studio Code 1.24.1 发布,常规更新
如何用TypeScript来创建一个简单的Web应用
跨游戏引擎跨平台的TypeScript运行时开源了
微软Edge/谷歌Chrome浏览器上架Adobe Acrobat扩展
热门
标签
更多标签
云服务器
ICP备案
对象存储
实时音视频
即时通信 IM
活动推荐
运营活动
广告
关闭
领券