[英]Identifying & Printing an object within an object - Angular
我有以下格式的 JSON:
{
key: value,
key: value,
key: {
key: value,
key: value
}
}
我想使用 Angular 的 ngIf 將這些鍵值打印到我的頁面上,以確定該值是字符串還是其他對象。 我嘗試使用typeof
但它在 Webstorm 中給了我一個未解決的變量錯誤。
我如何知道該值是一個對象並且我需要進入並從那里獲取關鍵值?
我正在使用 Angular 6 和 Webstorm IDE。
您可以創建一個函數來獲取該值。 看看這個演示
在component.ts
:
checkType(data){
return typeof(data)
}
在html
:
<div *ngIf="checkType(data.k1) === 'string'">
I am string
</div>
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.