腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
MCP广场
文章/答案/技术大牛
搜索
搜索
关闭
发布
文章
问答
(1525)
视频
沙龙
2
回答
如
何为
typescript
命名
空
间中
的
函数
编写
中间件
、
、
、
、
我想为
typescript
中
的
命名
空间
编写
一个
中间件
。因此,当调用
命名
空
间中
的
任何
函数
时,
中间件
都应该触发并检查是否可以执行预期
的
函数
。enabled) next(); export function baz() { }如果我调用baz Foo.Bar.baz(),我希望我
的
<em
浏览 44
提问于2017-08-04
得票数 0
1
回答
迭代枚举,但不在
命名
空
间中
使用其静态
函数
、
、
、
在
Typescript
2.4+中,您可以在同一名称下声明枚举类型和
命名
空间。在
命名
空
间中
,您可以
编写
静态
函数
。getAllEnumTypes = (): Foo[] => { .map((key) => Foo[key])); }; 因此,上面的代码语句返回Foo枚举
的
所有成员,也将getAllEnumTypes()
函数
作为成员返回。
浏览 15
提问于2019-05-30
得票数 2
2
回答
在JestJS中测试私有方法
、
、
、
、
我正在使用NestJS (使用
TypeScript
)创建一个API,它使用JestJS作为默认
的
测试框架。我正在为一个服务类
编写
一个测试,我试图访问它
的
私有
函数
(用
TypeScript
强制执行),但由于明显
的
原因,我不能访问它。其他语言(
如
Java)中
的
传统解决方案是将
函数
更改为包或内部作用域,但这在
TypeScript
中并不存在。 我如
何为
测试目的访问这些
函数
,
浏览 0
提问于2019-03-13
得票数 7
回答已采纳
1
回答
gsl_vector构造
函数
、
我
的
想法是在一个单独
的
命名
空
间中
创建一个新类:{ { } 现在我
的
问题是我需要一个构造
函数
原始
的
gsl_vector没有这样
的
构造
函数
,因为它完全是用C
编写
的
(根据)。那么,我如
何为
这个操作
编写
合适
的
构造
浏览 3
提问于2014-01-16
得票数 1
回答已采纳
2
回答
向所有可选
的
命名
参数中添加类型
我试图为
TypeScript
函数
编写
所有可选
的
命名
参数。但是,我在为参数分配类型时遇到了很多困难,
如
本例所示: foo: { baz?: Params) { // This fails, I don't know how to type it here} 在
TypeScript<
浏览 3
提问于2022-08-26
得票数 0
回答已采纳
1
回答
如何排除在
TypeScript
定义中声明
的
全局类型?
、
、
、
许多库都是为web、Node服务器和移动应用程序(
如
React Native )
编写
的
。因此,它们可以通过<script />标签、对require()
的
调用或使用现代import关键字来包含,特别是如果您正在使用像Webpack这样
的
工具或像React Native这样
的
框架。因此,它们
的
TypeScript
依赖项通常不仅使用export关键字公开类型,而且还公开全局
命名
空
间中
的</e
浏览 1
提问于2018-10-03
得票数 1
1
回答
如
何为
将方法放在全局
命名
空间(窗口)上
的
库
编写
Typescript
定义文件?
、
、
、
我正在构建一个基于
的
Typescript
应用程序。P5.js在全局
命名
空
间中
添加了很多
函数
,因此只需说出draw()和ellipse(x, y, w, l)等语句,就可以在and应用程序中调用它们。我在Webstorm工作,我希望Webstorm能够为我执行静态分析,所以我一直在将P5.js
的
函数
名添加到p5.d.ts文件( p5.js
Typescript
定义文件尚未发布)中,如下所示: declare#1:这些
函数
实际上返回了一些
浏览 12
提问于2016-08-18
得票数 1
回答已采纳
1
回答
从名称空间内
的
类调用
函数
?
、
、
、
我
编写
了一个代码,其中包含一个存在于
命名
空
间中
的
类。 int y; void print();}{ std::cout << "pos: {" << x &l
浏览 2
提问于2021-03-14
得票数 0
回答已采纳
1
回答
为什么不使用<header.h>而使用<cheader>?
、
、
我一直认为,如果使用#include <cheader> (其中header是一些标准
的
c++头文件,
如
stdio/stdlib/string),它与#include <header.h>相同,但被包装到std名称空
间中
。#include <cstdlib>{ return 0;如果标准C
函数
无论如何都会在全局
命名
空
间中
,那么为什么还要包括<cstdio第二个
浏览 0
提问于2013-05-27
得票数 3
回答已采纳
1
回答
使用Clojure
的
环网服务静态资源
、
、
我正在学习如何使用Clojure
的
环网创建网络应用程序。我正在尝试提供一个静态.html文件,该文件通过头部部分
的
<link>标记包含对.css文件
的
引用。.css文件与我试图提供
的
index.html文件位于同一个目录中,但是,.css文件没有被加载(我得到了一个错误
的
500个状态代码,原因是: (defroutes如
何为
具有其他文件(.css、.js、.jpeg等)引用
的
html文件提供服务?我很
浏览 2
提问于2019-08-06
得票数 1
回答已采纳
4
回答
每个类都应该有自己
的
命名
空间吗?
、
、
这是否意味着所有类都必须有自己
的
命名
空间?如果我们假设将来可以通过添加非会员
函数
来增强类,那么将两种类型放置在同一个
命名
空
间中
是不安全
的
,因为其中一种类型可能会引入可能干扰另一种类型
的
非成员
函数
。我问这个问题
的
原因是,
命名
空间对我来说越来越麻烦了。我正在
编写
一个只有头
的
库,我发现自己使用
的
是类名,比如project::component::class_name::
浏览 14
提问于2010-04-01
得票数 11
回答已采纳
2
回答
如何将导出
的
函数
转换为
函数
类型?
、
我正在
编写
Express
中间件
,我发现很难决定我应该如何对我
的
函数
进行类型转换。例如,我有一个错误处理程序: export function errorHandler(err, req, res, next) {}
TypeScript
理所当然地抱怨参数是any,所以我将其转换为: export (function errorHandler(err, req, res, next) {} as ErrorRequestHandler); 这消除了类型错误,但这使
函数</
浏览 15
提问于2019-06-27
得票数 1
回答已采纳
2
回答
使用C++代码从C代码回调?
、
、
我使用
的
是用纯C
编写
的
驱动程序,它有一些注册
的
回调
函数
。当它们被调用时,它们将与C++代码交互。我试图在回调中访问名称空
间中
的
函数
,但是出现了一个错误,这让我认为它们不能调用C++代码,我想这很有意义。但是后来我意识到我与C++类
的
交互没有任何问题。那么,在C代码中执行
的
回调是否允许调用C++特定
的
函数
,
如
命名
空间和类?
浏览 5
提问于2013-08-21
得票数 0
1
回答
document.evaluate总是在某些页面\站点
的
singleNodeValue中返回null
、
、
、
页面:或结果(用Chrome和Firefox测试):null
函数
计算
浏览 0
提问于2013-10-02
得票数 3
回答已采纳
1
回答
c++外部类接口和模板
、
在C++中,如果使用
函数
作为其第一个参数,则可以省略
命名
空间限定,该
函数
的
类型对象与我们
的
函数
在同一个名称空
间中
声明。但是,我注意到这与模板
函数
(
如
std::get)不兼容。我
编写
了一个简单
的
示例,以确认这与模板确实相关: template<typename
浏览 4
提问于2012-11-12
得票数 4
2
回答
不能在不相关
的
文件中重新声明块作用域变量
、
有一个简单
的
TS包,它用作CommonJS模块,没有导出。TS文件被编译成具有相同名称
的
JS文件,并用作require('package/option-foo')。选项-酒吧:重要
的
是项目中还有其他免费
的
TS文件,但它们不影响任何东西,只需要在一次tsc运行中将其转到JS。 无法重新声明
浏览 3
提问于2016-12-01
得票数 69
回答已采纳
3
回答
如何在javascript中定义dom对象
的
函数
、
、
这是更多
的
一部分。它越来越少
的
关注,所以请让我问它
的
唯一一部分,我无法实现自己。如
何为
dom对象注册类似jquery
的
javascript
函数
?我需要这些更新
函数
包含不同
的
逻辑和局部变量,例如加载数据
的
不同url。很抱歉我很可能是个菜鸟。如果我正确理解,插件是一个全局
命名
空
间中
的
函数
,可以处理任何对象。我宁愿把不同
的
函数
浏览 6
提问于2013-10-28
得票数 3
回答已采纳
2
回答
在
TypeScript
中定义Enum类型
、
我有一个
TypeScript
Enum,它位于与我试图使用
的
文件不同
的
名称空
间中
。由于目前不可避免
的
原因,名称空间
编写
起来又长又麻烦。 if (movement === App.System.User.Area.Movement.r
浏览 2
提问于2020-05-21
得票数 2
回答已采纳
1
回答
“列表”未在此范围内声明
、
、
我是c++
的
新手,我正在尝试获得一个基本程序来初始化一个短
的
无符号整数列表。我正在编译和运行使用scygwin和g++。下面是.cpp文件中
的
代码:#include <fstream>#include <string>}$ g++ -o test.out test.cpp 但是,我得到以下编译错
浏览 1
提问于2016-06-24
得票数 0
回答已采纳
2
回答
在ipython中不从模块
函数
工作
的
全局变量
、
、
我有一个脚本test.py,它存在
的
唯一目的是将变量var放置到全局
命名
空
间中
: global var下面是我在ipython中使用test.py运行%run,然后运行test(),然后尝试访问var时会发生
的
情况。或者,通常如何将其引入本地
命名
空间?
浏览 0
提问于2018-05-01
得票数 3
回答已采纳
点击加载更多
相关
资讯
TypeScript的6个高级技巧,让代码更清晰
TypeScript 3.7 RC发布,备受瞩目的Optional Chaining来了
TS 从入门到深度掌握,晋级TypeScript高手-岁月流转梅依旧
(无密完整)TS 从入门到深度掌握,晋级TypeScript高手
TypeScript 3+Express+Node.js
热门
标签
更多标签
云服务器
ICP备案
腾讯会议
云直播
对象存储
活动推荐
运营活动
广告
关闭
领券