如何在Angular [闭合]中动态更新可变对象

tct7dpnv  于 2022-10-24  发布在  Angular
关注(0)|答案(1)|浏览(103)

已关闭。这道题需要我来解答。它目前不接受答案。
**想要改进这个问题吗?**添加细节,并通过editing this post澄清问题。

16天前关门了。
Improve this question

let ={
      "name": "jacob",
      "age": 22 }

我想动态更新为{“姓名”:“雅各布”,“年龄”:22,“道布”:号码}

dbf7pr2w

dbf7pr2w1#

第一件事是,如果您使用的是TS,那么您需要将带有道布键的对象的类型定义为可选。否则,TS将继续给出错误,并且您的Angular 应用程序将无法编译。
您当前尝试的方法没有为对象定义类型,TS自动将类型求值为{name:string,age:number},并在您尝试添加另一个属性时抛出错误。
注意:-如果你了解打字的基础知识,那就太好了。

相关问题