我正在看教程,并在angularjs中学习Elvis。然后,我创建一个对象:现在angularjs elvis不是必需的吗?
cabecaDeGelo{
name: 'jailson',
lastname: 'mendes',
address: {
street: null,
lol: 'lol'
}
}
并试图
名称:{{ cabecaDeGelo.name}}
- >工作正常
街道:{{ cabecaDeGelo.address.street }}
- >工作正常 WHAT ???
{{ cabecaDeGelo.address.street }}
生成错误'原因不存在!它是NULL!教程显示控制台错误。我在想这是一个版本问题?现在我不需要ELVIS了?
like:{{ cabecaDeGelo.address?.street }}
? 我很困惑。
我的配置是@angular/cli: 1.0.4/node: 6.10.3
您是否声明了'cabecaDeGelo = {}'为空白对象?请添加完整的组件代码..我猜测,因为最初由'{}'自第一级'cabecaDeGelo.address'定义的对象值不会失败,而第二级将失败'cabecaDeGelo.address.street',其中地址未定义.. –