2
渲染对象时,空的错误,我想在我的模板像这样写:镖angular2 - 模板
<span>{{myObject.myField}}</span>
然而myObject
我ngOnInit
被初始化,并且我的目标似乎仍是空当呈现页面时,因为我有以下错误
NullError: method not found: 'myField' on null
如果我只是把我的模板
<span>{{myObject}}</span>
我可以看到myObject
的值。
有没有办法在OnInit
之前初始化我的对象?有另一种显示我的数据的方法吗?
感谢您的帮助。
' {{myObject?.myField}}'完美地工作。谢谢! – matth3o
在我们的项目中,在相同的情况下,我们通常添加额外的'* ngIf =“myObject == null”'作为内容的某种旋转器或'加载'标记,以指示组件尚未初始化。这种方法可以很容易地转换成一些自定义防护控制。 –
@StefanSvrkota当然。你能删除你的吗? Dart是构建浏览器应用程序(以及服务器和移动应用程序)的不错语言。绝对值得仔细看看;-) –