2017-12-29 14 views
1

ビューにヌル値を空白スペースとしてテンプレートにレンダリングさせるにはどうすればよいですか?私は何回も使用しました。このため角度:表のセルでヌル値をレンダリングする

<table> 
    <tr *ngFor="let key of keys"> 
    <!-- may evaluate to null but I want the row anyway --> 
    <td>{{ foo[key]}}</td> 
    </tr> 
</table> 

答えて

1

null値は、細胞を崩壊空のコンテンツとして出力されます。セルに空白文字だけが含まれている場合も同じことが起こります。値がnullのとき、非崩壊セルを取得するには、あなたはそれで割れないスペースを挿入することができます。

<td>{{ foo[key] || "&nbsp;" }}</td> 

this stackblitzを参照してください。

0

ストレートフォワードソリューション:

<td>{{ (foo[key] || '') }}</td>

+0

これは何も表示しないと思います。空の 'td' –

関連する問題