2
好的,这可能是一个愚蠢的问题,因为我错过了一些东西,但我似乎无法弄清楚什么!JavaScript - 无法读取undefined的属性
这是我的对象,使用{{ definitionList | json }}
{
"State": "Success",
"Data": [
{
"Description": "Default",
"ID": 4,
},
{
"Description": "Hello World",
"ID": 14,
},
{
"Description": "Test Def",
"ID": 11,
},
{
"Description": "test definitie",
"ID": 12,
},
{
"Description": "testffvfvfvffv",
"ID": 8,
},
{
"Description": "Werknemer_kantoor",
"ID": 3,
"Type":
},
{
"Description": "Werknemer_kantoor",
"ID": 6,
}
],
"Error": null
}
还好现在我想打印出 “数据” uisng {{ definitionList.Data | json }}
,我收到错误
原始异常:无法读取属性“数据”未定义
我不明白为什么?我错过了什么?
也许你加载'definitionList'异步和'definitionList'执行模板时尚未确定?试试'{{definitionList?.Data | json}}'(带'?')。 – AngularChef
没有更多细节,我们无法帮助您。请使用Stack Snippets('[<>]'工具栏按钮)以** runnable ** [mcve]更新您的问题,以证明问题。 –
当你尝试'{{definitionList [0] .Data | json}}'? –