腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
如
何在
TypeScript
中
优雅
地
定义
全局
类型
假设我有一个
类型
type myObject = object;,我想让它
全局
可用(对于任何使用tsc转换的模块)。有没有一种在
TypeScript
中
定义
全局
类型
(别名)的
优雅
方法?
浏览 52
提问于2018-12-27
得票数 0
回答已采纳
4
回答
typescript
中
的
全局
类型
、
有没有办法在你的
typescript
文件
中
创建一个
定义
全局
可访问
类型
的文件? 我喜欢
typescript
,但我发现当我想要真正的
类型
安全时,我必须显式
地
从整个系统导入
类型
。这是相当烦人的。
浏览 0
提问于2017-03-24
得票数 41
回答已采纳
1
回答
如何排除在
TypeScript
定义
中
声明的
全局
类型
?
、
、
、
许多库都是为web、Node服务器和移动应用程序(
如
React Native )编写的。因此,它们的
TypeScript
依赖项通常不仅使用export关键字公开
类型
,而且还公开
全局
命名空间中的
类型
。这允许在浏览器上使用
TypeScript
并包含库(可能来自使用<script />标记的CDN)的代码使用在这些环境
中
全局
可用的
类型
。 例如,jquery、big.js和更多的库都使用这种模式。当您正在编写现代Java
浏览 1
提问于2018-10-03
得票数 1
1
回答
RequireJS +
TypeScript
工作流
、
requirejs对象是一个
全局
变量;但是,所有可用于RequireJS的
类型
定义
都将其公开为要导入的模块,而不是
全局
变量。 如
何在
TypeScript
中使用RequireJS?
浏览 1
提问于2016-07-27
得票数 1
1
回答
TypeScript
如
何在
编译时将内建
类型
定义
为JavaScript
、
、
、
这很好,当我和Angular2一起学习
TypeScript
时,我开始感到困惑。我意识到
TypeScript
可以
定义
内置
类型
,
如
字符串、数字和对象,而
TypeScript
将在编译时生成JavaScript。这里开始了我的困惑,
TypeScript
是如
何在
JavaScript上
定义
泛型
类型
的,因为JavaScript是基于原型的语言,它不能
定义
类型
。 例如,如何将下列代码编译到Java
浏览 5
提问于2017-01-25
得票数 1
回答已采纳
1
回答
禁用JS项目库
中
的
全局
类型
定义
、
我正在使用VS代码和"checkJs“
TypeScript
标志重构遗留的JS项目。//tsconfig.json "compilerOptions": { }在我移动了一些文件之后,有一些名为Event的变量应该被标记为非
定义
变量,但没有
定义
。如果我移动了其中一个变量,就会被指向在@types/react/global.d.ts
中
声明的
全局
Event变量。 如
浏览 3
提问于2022-11-14
得票数 0
1
回答
类型
的安装方法之间的差异
、
我正在学习与Angular2相关的Typscript,我很难理解
类型
以及它们是如何安装的。我被困在一个点上,我的项目无法正确启动,我猜这是因为我不理解
类型
的用法。
类型
到哪里去了?如何卸载它们?作用域/可访问性的区别是什么?
浏览 2
提问于2016-11-01
得票数 0
1
回答
未被拾取的填充
类型
定义
、
我使用的是
TypeScript
4.4.4,并且我试图在我的前端使用这个EventSource填充(React):。我还安装了该包的
类型
定义
。如果我试图将
TypeScript
作为属性添加到EventSourceInit选项
中
,那么headers就会发出抱怨,这意味着仍然在使用EventSource
中
的烘焙
类型
,而不是多填充
定义
。我必须导入整个包,
如
:import 'eventsource/lib/even
浏览 16
提问于2021-11-21
得票数 0
9
回答
角编译器需要
TypeScript
>=2.7.2和<2.8.0,但是找到了2.8.3
、
、
、
、
我开始在我的角度应用程序
中
得到这个错误: npm install-g
typescript
@2.7.2说它更新了一个软件包。当我使用npm view
typescript
version验证打字本版本时,我仍然得到2.8.3但是,当我再次验证
类
浏览 7
提问于2018-05-22
得票数 52
回答已采纳
2
回答
打字工具
中
的“环境
类型
”是什么?
我听说用工具来描述下载的
类型
定义
时使用的是“环境”一词。不过,这是什么意思? 我似乎找不到它或--ambient标志的简单
定义
。
浏览 0
提问于2016-03-12
得票数 33
回答已采纳
2
回答
TypeScript
如何推断`this`的
类型
?
、
、
、
、
中
,并检查f()
中
的this
类型
,您可以看到它被推断为this: this
类型
,这意味着A的子
类型
。在这种情况下,我认为这意味着this绑定到A,并且不能引用
全局
对象。否则,应将this推断为this: Any
类型
。但实际上,
如
f1()调用中所示,如果在A的上下文之外调用函数f,它仍然可能是
全局
对象。 因此,在我看来,在f()
中
推断的this
类型
应该是this: Any,而不是this: this。
浏览 1
提问于2018-09-09
得票数 2
1
回答
如何覆盖每个词汇表的视图输出?
、
、
简而言之:您可以编辑默认的
全局
分类法/term/%视图,但不能设置自
定义
分类法视图。例如,/my-定制类别/%将显示默认的
全局
视图输出(而不是自
定义
的输出)。
如
您所见,Drupal 7最
优雅
的解决方案是使用分类法显示模块。然而,它还没有被移植。 您将如
何在
Drupal 8
中
解决这个问题?
浏览 0
提问于2016-07-20
得票数 3
1
回答
全球成纱包VScode型采购
、
、
、
我在VScode中有一个javascript项目设置,但是自动
类型
获取并不适用于我。据我所知,VScode检查@types目录的本地和
全局
node_modules文件夹。我使用
类型
记录将我的JS转到ES5,所以我有一个tsconfig.json。我尝试将路径添加到global yarn dir,但仍然没有成功。 提前感谢您的帮助!
浏览 0
提问于2017-05-17
得票数 2
回答已采纳
3
回答
如何将外部
类型
导入
全局
.d.ts文件
、
、
我正在使用Moment.js在我的
TypeScript
项目中处理datetime对象。我想
定义
一个对象
类型
,它有一个键值为Moment的
类型
。但是,当我将以下内容添加到
全局
定义
文件(test.d.ts)
中
时,在项目中找不到该文件
中
的任何接口。import { Moment } from 'moment'; date: Moment;当我尝试在.ts或.tsx文件中使用该接口时,我收到以下
浏览 21
提问于2017-07-31
得票数 22
回答已采纳
5
回答
将immer用于Redux‘reducer时出现
Typescript
错误
、
、
我正在尝试在一个
Typescript
项目中使用Immer和Redux。Redux reducer的
类型
可以是:我应该能够用创建一个等效的reducer,它允许我们改变一个草稿副本。但是
类型
不匹配。错误:“未
定义
的不可分配给...”这可能与redux在开始时未
定义
为state的参数传递有关。如果reducer与Reducer<State, Action>不匹配,我就不能将其传递给createStore
Typescript</e
浏览 2
提问于2020-01-01
得票数 2
1
回答
类型
记录编译器如何发现带有
类型
的npm包?
、
、
可以通过tsconfig.json配置
类型
记录编译器。这还提供了带有键的typeRoots。 默认情况下,编译
中
包含所有可见的“@type”包。任何封装文件夹
中
的节点_模块/@
类型
中
的包都被认为是可见的;具体来说,这意味着./node_node/@type/、./node_node/@type/、./.许多包在单独的@types/<package-name>包中提供它们的
类型</e
浏览 3
提问于2019-03-04
得票数 0
回答已采纳
2
回答
如
何在
打字稿
中
为材料设计精简版库设置
全局
变量
、
、
我正在使用谷歌的“材料设计图”库与微软的
TypeScript
在Visual 2015内。="https://cdnjs.cloudflare.com/ajax/libs/material-design-lite/1.0.6/material.min.js"></script> export var componentHandler = windo
浏览 0
提问于2016-01-14
得票数 0
回答已采纳
1
回答
使用
TypeScript
声明(*.d.ts)和接口的正确方法?
、
在
TypeScript
中使用接口似乎有两种方法:我可以在普通的.ts文件
中
定义
它们并导入它们,或者我可以在.d.ts文件
中
定义
它们,并让编译器从节点_模块/@
类型
或通过向tsconfig.json
中
的typeRoots添加相关路径来自动发现它们,它们在任何地方都“神奇
地
”可用。目前我有两个项目:一个客户端(React)和一个服务器(Express),它们都是用
TypeScript
编写的。我在两个项目中都使用了某些接口,为了避
浏览 2
提问于2017-06-13
得票数 1
1
回答
使用
TypeScript
的
全局
声明
、
、
下面的声明风格在
TypeScript
文件中有什么作用吗?/* globals console define require React async */ 或者用
TypeScript
有不同的方式来实现这一点呢?
浏览 7
提问于2017-01-22
得票数 1
回答已采纳
1
回答
类型
记录:在运行时以编程方式从对象创建
类型
声明文件。
、
、
下面是我的问题:如
何在
运行时从变量创建
类型
文件?type}\n`, {encoding: "utf-8"});这确实让我们离我们更近了一步,但是关于函数的参数和返回
类型
浏览 6
提问于2020-09-09
得票数 0
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
如何在Python中优雅地使用进度条?
3分钟短文:Laravel 编程中优雅地添加定义常量
如何在SpringBoot中优雅地重试调用第三方API?
TypeScript 深度解读
TypeScript 3.6发布,新功能尝鲜看
热门
标签
更多标签
云服务器
ICP备案
腾讯会议
云直播
对象存储
活动推荐
运营活动
广告
关闭
领券