如何创建对象并将其分配给严格类型的变量?

灵魂者
form: Insured: {
    firstName: response.primaryInsured.firstName,
    lastName: response.primaryInsured.lastName,
    dateofbirth: response.primaryInsured.dateOfBirth,
}

形式是对象的一部分,它采用一种被保险人。语法错误吗?我如何分配这个新对象形成?

这是我正在尝试的等效C#

form = new Insured {
    FirstName = response.FirstName,
    LastName = response.LastName
};
TJ人群

您在声明变量时设置类型(未显示)。例如:

let form: Insured;

然后,在将对象分配给它时,如果Insured仅仅是一种类型(并且现在已经确认是),则在分配上根本就不包括类型:

form = {
    firstName: response.primaryInsured.firstName,
    lastName: response.primaryInsured.lastName,
    dateofbirth: response.primaryInsured.dateOfBirth,
};

您可以结合使用以下内容:

let form: Insured = {
    firstName: response.primaryInsured.firstName,
    lastName: response.primaryInsured.lastName,
    dateofbirth: response.primaryInsured.dateOfBirth,
};

如果Insured是类构造函数,则可以执行以下操作:

form = new Insured(/*...arguments here...*/);

...在哪里/*...arguments here...*/取决于构造函数的编写方式。如果编写它是按照您显示的顺序接受参数,则:

form = new Insured(
    response.primaryInsured.firstName,
    response.primaryInsured.lastName,
    response.primaryInsured.dateOfBirth,
);

再一次,您可以将它们结合起来,在这种情况下,您无需指定类型,TypeScript会推断出它:

let form = new Insured(/*...arguments here...*/);
// or to be explicit
let form: Insured = new Insured(/*...arguments here...*/);

(您现在已经确认它是类型,而不是类)

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

从对象中提取整数并将其分配给变量

来自分类Dev

如何从对象获取名称并将其分配给新创建的元素?

来自分类Dev

注册后如何创建新对象并将其分配给用户?

来自分类Dev

如何在MediaWiki中创建组并将其分配给具有不同权限类型的用户

来自分类Dev

将类型分配给变量并将其传递给模板

来自分类Dev

从.json文件导出json对象以通过express导出到vue并将其分配给变量

来自分类Dev

从.json文件导出json对象以通过express导出到vue并将其分配给变量

来自分类Dev

Bash中缺少文件-创建文件并将其分配给变量

来自分类Dev

是否可以以编程方式创建可绘制对象并将其分配给ImageView?

来自分类Dev

通过代码创建材料并将其分配给对象

来自分类Dev

分解结果并将其分配给变量

来自分类Dev

检索Firebase数据并将其分配给变量

来自分类Dev

AngularJS:从函数返回数据并将其分配给变量

来自分类Dev

从列表中提取项目并将其分配给变量

来自分类Dev

选择第n行并将其分配给变量

来自分类Dev

从输入中读取整数并将其分配给变量

来自分类Dev

从函数返回数组并将其分配给变量

来自分类Dev

从数组中调用元素并将其分配给变量?

来自分类Dev

选择属性的特定部分并将其分配给变量

来自分类Dev

接受用户输入并将其分配给对象

来自分类Dev

接受用户输入并将其分配给对象

来自分类Dev

在Makefile中,如何获取git commit哈希并将其分配给变量?

来自分类Dev

Python-如何从tkinter小部件获取值并将其分配给变量

来自分类Dev

如何查找文件的大小并将其分配给UNIX中的变量

来自分类Dev

如何从MySQL中读取双列并将其分配给C#双变量?

来自分类Dev

如何获取活动按钮的ref属性并将其分配给vue.js中的变量

来自分类Dev

如何将sql查询的结果分配给变量并将其用于内置函数中?

来自分类Dev

您如何从html文本框中获取输入并将其分配给javascript变量?

来自分类Dev

如何查找文件的大小并将其分配给UNIX中的变量

Related 相关文章

  1. 1

    从对象中提取整数并将其分配给变量

  2. 2

    如何从对象获取名称并将其分配给新创建的元素?

  3. 3

    注册后如何创建新对象并将其分配给用户?

  4. 4

    如何在MediaWiki中创建组并将其分配给具有不同权限类型的用户

  5. 5

    将类型分配给变量并将其传递给模板

  6. 6

    从.json文件导出json对象以通过express导出到vue并将其分配给变量

  7. 7

    从.json文件导出json对象以通过express导出到vue并将其分配给变量

  8. 8

    Bash中缺少文件-创建文件并将其分配给变量

  9. 9

    是否可以以编程方式创建可绘制对象并将其分配给ImageView?

  10. 10

    通过代码创建材料并将其分配给对象

  11. 11

    分解结果并将其分配给变量

  12. 12

    检索Firebase数据并将其分配给变量

  13. 13

    AngularJS:从函数返回数据并将其分配给变量

  14. 14

    从列表中提取项目并将其分配给变量

  15. 15

    选择第n行并将其分配给变量

  16. 16

    从输入中读取整数并将其分配给变量

  17. 17

    从函数返回数组并将其分配给变量

  18. 18

    从数组中调用元素并将其分配给变量?

  19. 19

    选择属性的特定部分并将其分配给变量

  20. 20

    接受用户输入并将其分配给对象

  21. 21

    接受用户输入并将其分配给对象

  22. 22

    在Makefile中,如何获取git commit哈希并将其分配给变量?

  23. 23

    Python-如何从tkinter小部件获取值并将其分配给变量

  24. 24

    如何查找文件的大小并将其分配给UNIX中的变量

  25. 25

    如何从MySQL中读取双列并将其分配给C#双变量?

  26. 26

    如何获取活动按钮的ref属性并将其分配给vue.js中的变量

  27. 27

    如何将sql查询的结果分配给变量并将其用于内置函数中?

  28. 28

    您如何从html文本框中获取输入并将其分配给javascript变量?

  29. 29

    如何查找文件的大小并将其分配给UNIX中的变量

热门标签

归档