相关疑难解决方法(0)

如何使用JSON对象初始化TypeScript对象

我从AJAX调用到REST服务器收到一个JSON对象.此对象具有与我的TypeScript类匹配的属性名称(这是此问题的后续内容).

初始化它的最佳方法是什么?我认为不会起作用,因为类(&JSON对象)的成员是对象列表和成员类,而这些类的成员是列表和/或类.

但我更喜欢一种方法,它查找成员名称并将它们分配,创建列表并根据需要实例化类,因此我不必为每个类中的每个成员编写显式代码(有很多!)

json typescript

179
推荐指数
7
解决办法
20万
查看次数

Typescript中接口和类之间的区别

在Typescript接口和类之间有什么不同?我什么时候使用Class?我什么时候使用Interfaces?他们有什么好处?

我需要为我的后端服务器(使用Angular 2执行它)创建某种类型的http请求,例如:},

"fields": {
  "project": {
      "id": "10000"
  },
  "summary": "something's wrong",
  "issuetype": {
      "id": "10000"
  },
  "assignee": {             // not neccesary required
      "name": "homer"
  },
  "reporter": {
      "name": "smithers"
  },
  "priority": {            // not neccesary required
      "id": "20000"
  }
}
Run Code Online (Sandbox Code Playgroud)

我应该用什么来构建这些模型?谢谢!

interface class models typescript angular

34
推荐指数
4
解决办法
1万
查看次数

Angular:类和接口

我今天在这里,是因为我有一个问题,如标题所述,关于Angular中的类和接口

从我的角度来看,我理解:

Typescript中使用了接口来进行类型检查,这些接口一直存在,直到进行编译并在生产中消失为止。接口也不能用于实例化

来自ES6的也用于类型检查,但它们会在编译后保留并在生产中生成代码。同样,它们用于实例化。

因此,基本上,如果我们在生产中不需要它们,而仅需要类型检查,则Interface是有用的。相反,如果我们在生产中需要它们(特别是用于实例化),则可以在这里使用Class。

我是正确的,还是我错过了有关类和接口的知识?

class typescript

9
推荐指数
2
解决办法
6261
查看次数

标签 统计

typescript ×3

class ×2

angular ×1

interface ×1

json ×1

models ×1