2016-04-25 10 views
0

*ngForのようなエルヴィス演算子を使用することは正当なものですか?(usersの後に疑問符を置いてください。配列usersがnullの場合<td>...</td>が作成されることは決してありませんし、{{user.username}}が全く評価されないので、Elvis Operator with * ngFor

<tr *ngFor="#user of users?"> 
    <td> {{user.username}}</td> 
</tr 

答えて

1

は、{{user.username}}でエルビス演算子は冗長です。

+0

私はElvis演算子について、 '​​'ではなく、' users'に続く ''の中に質問しています。 'users'がnullの場合、Elvis演算子はどこにも必要ないと言っていますか? – totoro

+2

'users'がnullの場合、Elvis演算子は必要ありません。 Elvis演算子は、式の終わりには '.'の直前にのみ意味を持ちません。 Elvis演算子が意味を持つよりも 'users'のプロパティを反復したい場合(' 'のように) –