我需要为对后端服务器的HTTP请求创建某种类型(使用Angular 2),例如:}, 我应该用什么来构建这些模型?谢谢!
我想知道在使用TypeScript时,是否有任何工具或技术用于对对象数据进行低级验证。一个例子是HTTP服务上的POST请求的JSON主体。通常,我为预期的数据创建了一个接口,然后将数据强制转换到该接口,但我知道这是肤浅的。 结合静态和运行时类型检查以提高开发效率
我有一个Express API服务器应用程序和一个React客户端应用程序,都是用Typescript实现的。我使用TypeScript接口定义了我的数据模型,我在系统的两端都使用这些接口。但是,TypeScript接口只是编译时特性,我还需要运行时类型检查,例如验证HTTP POST数据(json)是否符合定义的数据结构。
注意:参数的类型可以是完全不同的类型,与本例不同。
我做错了什么?
在typescript中有没有一种方法可以将字符串解析为JSON。 示例:在JS中,我们可以使用。在Typescript中有类似的功能吗? 我有一个JSON对象字符串,如下所示:
我试图找到一种方法来传递一个对象来发挥作用,并在运行库中检查它的类型。这是一个伪代码: 但是总是返回,我无法找到获取或的真正类型的方法。也不起作用,返回了相同的内容。
你能告诉我如何在typescript+angular中检查变量的类型吗?
我有一个泛型类型,它将是事件系统中事件的基类。我们希望这些是单例,但它也是泛型的,以便子类可以在事件触发时指定它们在回调中期望的参数的类型。 我拥有的东西看起来像这样: 这里有些东西我认为很奇怪,主要是因为打字稿的语言要求。GetInstance的参数似乎是必要的,因为< code>var x = new TEvent()似乎不被TypeScript允许。空接口有助于加强什么可以被接受为泛型类型。
我正在TypeScript中重建Atlassian React-Flux教程(使用来自tsd的React、Flux和Node的绑定),但在实现dispatcher时遇到了一个问题,它本质上是一个单例。 我正在尝试以下方法: AppDispatcher.ts 就像在教程中一样,我使用localStorage上的JSON文件来伪造Web API。所以我的ActionCreator执行以下操作: Act
尝试创建静态函数可授予对属性 xdate 的访问权限,该属性已在构造函数中初始化(在 typescript 1.5.3 中)。 this.xdate可在所有其他实例方法中访问。它在静态方法中仍然不可访问。 在静态方法中,我是否可以让this.xdate访问? 以下是我的代码:- 任何指点都会有很大的帮助。(如果这是一个重复的问题,请事先道歉) /* UglyHack#1:由于静态方法甚至在对象实例
我有以下问题。我有一个单例类。有一个调用构造函数的getInstance静态方法。singleton.ts: singleton.spec.ts: “getInstance应抛出错误”失败,因为…getInstance()没有抛出错误。 在控制台输出上,我可以注意到错误是抛出的——它打印“愚蠢的错误”。