Javascript 如何在html中访问包含两个单词的对象
在ngFor中,我想迭代“名字” 我尝试了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=“让人名['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对象,对象的键中可以有空格: