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是構建瀏覽器應用程序(以及服務器和移動應用程序)的不錯語言。絕對值得仔細看看;-) –