Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/html/88.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 如何在html中访问包含两个单词的对象_Javascript_Html_Angular - Fatal编程技术网

Javascript 如何在html中访问包含两个单词的对象

Javascript 如何在html中访问包含两个单词的对象,javascript,html,angular,Javascript,Html,Angular,在ngFor中,我想迭代“名字” 我尝试了*ngFor=“让人名['first Name']中的人来代替人名”,但这不起作用 提前感谢您需要这样声明您的对象: Person = { first Name = ["ABC", "XYZ"] } let person = {'first Name': ["ABC", "XYZ"]} 然后尝试这样迭代: Person = { first Name = [&quo

在ngFor中,我想迭代“名字”

我尝试了
*ngFor=“让人名['first Name']中的人来代替人名”
,但这不起作用


提前感谢

您需要这样声明您的对象:

Person = {
  first Name = ["ABC", "XYZ"]
}
let person = {'first Name': ["ABC", "XYZ"]}
然后尝试这样迭代:

Person = {
  first Name = ["ABC", "XYZ"]
}
let person = {'first Name': ["ABC", "XYZ"]}
*ngFor=“让每个人都有自己的名字” 也, 确保JSON格式正确

例如:
Person={first_Name:[“ABC”,“XYZ”]}

你的意思是
Person={“first Name”:[“ABC”,“XYZ”]}
?你有一个语法错误。如果你像这样定义
Person
对象,它是错误的。应该是
名字:['ABC']
-不是
名字=['ABC']
-您还可以在问题中包含更多的模板html吗?对象键可以有空格,请参见此处@PascalLamers谢谢您的精彩评论!我已经编辑了回复!也许可以在@PascalLamers结尾添加另一个“您是对的!谢谢:)我确信这是我们正在处理的javascript对象,对象的键中可以有空格: