已关闭。这道题需要我来解答。它目前不接受答案。
**想要改进这个问题吗?**添加细节,并通过editing this post澄清问题。
16天前关门了。
Improve this question
let ={
"name": "jacob",
"age": 22 }
我想动态更新为{“姓名”:“雅各布”,“年龄”:22,“道布”:号码}
已关闭。这道题需要我来解答。它目前不接受答案。
**想要改进这个问题吗?**添加细节,并通过editing this post澄清问题。
16天前关门了。
Improve this question
let ={
"name": "jacob",
"age": 22 }
我想动态更新为{“姓名”:“雅各布”,“年龄”:22,“道布”:号码}
1条答案
按热度按时间dbf7pr2w1#
第一件事是,如果您使用的是TS,那么您需要将带有道布键的对象的类型定义为可选。否则,TS将继续给出错误,并且您的Angular 应用程序将无法编译。
您当前尝试的方法没有为对象定义类型,TS自动将类型求值为{name:string,age:number},并在您尝试添加另一个属性时抛出错误。
注意:-如果你了解打字的基础知识,那就太好了。