腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
如
何在
TypeScript
中
导出
增强
类型
(
扩展
)
typescript
、
prototype
this[index] : undefined;}); index.ts: import "extensions/ArrayExtensions"; 问题是我们需要将这些
扩展
放在我们的共享库
中
我找不到一种方法来
导出
TypeScript
声明并使其他项目使用它们。我尝试将此代码放入共享库的index.ts
中
: export { Array } from "extensions/ArrayExtensions"; 但上面写着the mod
浏览 23
提问于2020-07-20
得票数 0
回答已采纳
1
回答
第三个库函数的包装
类型
定义
typescript
、
typescript-typings
、
typescript-generics
我使用
Typescript
来
增强
不变性。大多数库不会将它们
导出
的函数参数
类型
化为Readonly (或DeepReadonly),即使它们不会改变它们。我们可以使用模块扩充来重新定义函数,
如
所解释的。但是我们如何包装现有的
类型
定义,所以我们使用当前定义,但将所有参数定义为DeepReadonly
浏览 2
提问于2020-01-28
得票数 1
1
回答
如何使用全局
增强
在JavaScript 1.8
中
扩展
本机JavaScript
类型
?
typescript
、
typescript1.8
我试图使用JavaScript 1.8
中
的新全局
增强
来
扩展
本地
TypeScript
类型
,
如
描述的。但是,当
扩展
函数返回相同
类型
时,我遇到了问题。DateHelper { return date.Copy();} 在尝试使用TS2322
中
定义的
扩展
时
浏览 5
提问于2016-04-28
得票数 4
回答已采纳
1
回答
将
增强
类型
配置为将类
导出
为AMD模块
reinforced-typings
我在我的项目中使用
TypeScript
和RequireJS。RequireJS要求
类型
记录以一种特殊的方式
导出
模块()来建模传统的AMD工作流:...export = Foomodule Module1 { ...} 我无法在加强型文档中找到如
何在
生成的文件末尾获得export = Module1
浏览 2
提问于2019-01-29
得票数 0
回答已采纳
1
回答
类型
记录-不能增加模块
node.js
、
typescript
、
twitter
我正在使用
typescript
v3.6.4和twitter ()开发一个个人项目。我想向端点提出请求。client.get('lists/members', {list_id: 'test'})我做了一些研究并创建了.
浏览 1
提问于2019-10-11
得票数 3
回答已采纳
2
回答
在命名空间扩充中使用模块
中
的
类型
typescript
、
mocha.js
、
typescript-typings
我正在尝试使用
Typescript
类型
增强
来
扩展
测试框架,即Mocha的Context类,这样我就可以做到: beforeEach(function() { interface Context {myMethod(): string;} 当我尝试使用具有
增强
功能的其他
类型</
浏览 13
提问于2020-01-13
得票数 0
1
回答
在Object3D.userData中指定Threejs
TypeScript
的
类型
typescript
、
three.js
、
extend
、
user-data
、
.d.ts
在Three.js
中
,Object3D类上有一个名为userData的字段,该字段在
类型
声明文件node_modules/three/src/core/Object3D.d.ts
中
定义为 ** @default {} userData: { [key: string]: any }; 我想更强地键入userData,所以我创建了一个模块
类型
声明}; type: '
浏览 15
提问于2021-01-25
得票数 6
1
回答
我如
何在
2015年使用打字本1.7.2?
typescript
、
visual-studio-2015
我现在如
何在
2015年使用这个? 我安装了TS分机,但它是1.6.3。
浏览 5
提问于2015-10-22
得票数 6
回答已采纳
1
回答
如
何在
项目范围内
扩展
模块?
node.js
、
typescript
、
typescript-typings
、
strong-typing
、
fastify
我还在
TypeScript
中
为这个插件提供了自己的typings/fastify-static/index.d.ts
类型
声明。IncomingMessage, ServerResponse, any>; export = fastifyStatic.instance此外,插件用sendFile方法
扩展
了} reply.sendF
浏览 0
提问于2018-09-26
得票数 0
回答已采纳
1
回答
在猫鼬.d.ts中指定自定义方法,这样我就可以在打字本
中
随时随地使用它们
node.js
、
typescript
、
mongoose
、
types
错误是:“查询”
类型
上不存在属性'cache‘。你是说“抓住”吗? 我尝试过的是:我创建了.d.ts文件并试图声明它们。我想以某种方式修复这个问题,还想知道如
何在
.d.ts
中
扩展
一些属性(如果它们是类的话)。提前谢谢。
浏览 1
提问于2019-07-27
得票数 2
回答已采纳
1
回答
未被拾取的填充
类型
定义
typescript
、
typescript-definitions
我使用的是
TypeScript
4.4.4,并且我试图在我的前端使用这个EventSource填充(React):。我还安装了该包的
类型
定义。如果我试图将
TypeScript
作为属性添加到EventSourceInit选项
中
,那么headers就会发出抱怨,这意味着仍然在使用EventSource
中
的烘焙
类型
,而不是多填充定义。我怀疑这可能与polyfill包没有
导出
类本身有关,因此我无法导入该类。我必须导入整个包,
如
:import 'eve
浏览 16
提问于2021-11-21
得票数 0
2
回答
新承诺的
扩展
中断
类型
推断(.)
typescript
、
typescript2.0
我试图通过添加额外的方法来增加承诺,
如
TypeScript
文档- 所描述的那样。我看到在测试2
中
,这种
类型
浏览 5
提问于2017-02-23
得票数 1
回答已采纳
3
回答
如
何在
Vue.js中使用
TypeScript
指定非反应性实例属性?
javascript
、
typescript
、
vue.js
、
vuejs2
我正在将我的Vue.js组件迁移到
TypeScript
。在之后,我尝试使用Vue.extend()作为组件。data() { // x is reactive property };在上面的例子
中
,我有属性x是反应性的,y是非反应性的.但是,由于
增强
在y
中
的工作方式,我无法使属性
TypeScript
的
类型
推断工作起来。我不能使用简单的对象
导出
来定义我
浏览 1
提问于2018-01-03
得票数 12
回答已采纳
1
回答
如何将电子集成到没有“模块未安装”提示的WebStorm?
javascript
、
node.js
、
webstorm
、
electron
我的电子项目运作得很好。但是我不能去看电子插件的声明,我也想不出如何解决这个问题。
浏览 1
提问于2016-03-07
得票数 2
回答已采纳
2
回答
带有未传递主题的样式组件的Nextjs
react-native
、
next.js
、
styled-components
ApolloProvider> )export default wrapperStore.withRedux(MyApp);`;我真的被困在如
何在
浏览 1
提问于2021-09-14
得票数 0
2
回答
将java对象写入类文件
java
、
proxy
、
bytecode
、
cglib
是否有任何方法将加载的Java对象写入.class文件,或者是否有任何其他
类型
的文件可以轻松读取以表示实例的属性。例如,CGLIB将创建一个代理bean,它
扩展
了另一个代理bean,我非常希望将这个
增强
bean
导出
到file,以查看它是如何
增强
的。
浏览 3
提问于2016-02-02
得票数 2
回答已采纳
1
回答
如何根据主题选项将MUI v5主题分割为单独的文件?
reactjs
、
typescript
、
material-ui
我有一个非常大的MUI v5主题,大约有800行(包括
TypeScript
类型
增强
)。然后在theme.ts
中
根据这些文件创建一个主题。我怎么能这么做?以及在这种情况下如何管理
TypeScript
类型
增强
(在哪里保持
类型
增强
)。
浏览 2
提问于2022-11-17
得票数 0
回答已采纳
1
回答
无法在
TypeScript
中
扩展
类型
jquery
、
unobtrusive-validation
、
typescript1.5
我试图用一个额外的方法
扩展
jQuery不显眼的验证接口,但出于某种原因,它根本不会获得接口。下面的代码片段是我尝试在
TypeScript
操场上作为测试运行的一个简单片段,但它声称它“无法找到名称'Validator'",这很奇怪,因为这个代码片段遵循在
TypeScript
中
增强
类型
的一般语法,void; Validator.prototype.parseDynamicContent = function (selector: string): void
浏览 3
提问于2015-08-07
得票数 0
1
回答
TypeScript
:在函数中使用
类型
覆盖` type‘
typescript
我在一些库(
如
grpc )
中
遇到的一个常见问题是,函数接口通常是通用的any。
TypeScript
中
是否有一种使用特定
类型
覆盖any的方法?例如,grpc在
TypeScript
定义中有以下内容: /** sendMetadata(responseMetadata: Metadata): void;任何属于ServerU
浏览 1
提问于2018-02-22
得票数 1
回答已采纳
3
回答
在
TypeScript
中
以
类型
错误的方式从具有静态函数的外部库
中
扩展
类
javascript
、
typescript
、
static
、
rxjs
、
rxjs5
我想用一个rxjs5静态函数
扩展
Observable类。这是可行的,但是在
TypeScript
中
,我不能访问Observable.myStaticFn,因为属性myStaticFn在类Observable
中
不知道。如何声明/
增强
rxjs5模块Observable类,以便以
类型
安全的方式访问函数?语法允许我将Observable作为一个接口来处理,并且可以
扩展
/合并接口。但是,在
TypeScript
中
,无法在接口上声
浏览 4
提问于2016-10-13
得票数 2
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
将超过5000万行JS代码迁移到TypeScript,我们得到的10大见解
在React中使用TypeScript
TS 从入门到深度掌握,晋级TypeScript高手-玫瑰伞下瞥惊鸿
Vue3React18TS4入门到实战 系统学习3大热门技术|更新完结
分享2023重磅更新,TS 从入门到深度掌握,晋级TypeScript高手
热门
标签
更多标签
云服务器
ICP备案
实时音视频
即时通信 IM
对象存储
活动推荐
运营活动
广告
关闭
领券