1
私はファイアストア内に文書を持っています。オブジェクト形式での役割を持つユーザー:ユーザロールを取得してユーザカードに表示する方法angle5
ktwmsjEnRxaVja8RFdSBAwSE7yi2
uid: 'ktwmsjEnRxaVja8RFdSBAwSE7yi2',
username: 'some user',
**roles:
admin: false,
user: true,
dealer: false**
updatedAt: 3938y349'
私は*ngFor="let user of users | async
、 を行うと、私はuser.name
とテンプレート上のユーザー情報を取得することができます。すべての良い。
しかし、どのようにユーザーカードにさまざまな役割を表示できますか?
ユーザーがuser, admin
という役割を持っている場合は、そのテンプレートに表示します。 user.roles
で別の* ngForを実行しますか?
私はすべてtrue
の役割を表示したいと思います。
下に示すように、あなたは単にはいあなたはright.youが入れ子に使用する必要がされているテンプレートの補間構文を使用することができます* ngFor –
私が試しましたこの '* ngFor ="のようなものは、user ['roles'] ''と '{{role}} 'の役割を働かせませんでした。それを行う方法は何ですか? –
try * ngFor = "let user.rolesの役割" –