[英]How to get user roles and display on usercard angular5
我在firestore中有一份文件。 具有对象形式角色的用户:
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 上做另一个 * user.roles
吗?
我想展示所有true
角色。
如果角色不是集合,则无需使用 * ngFor
您可以简单地在模板中使用插值语法,如下所示
{{user.roles.admin}}
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.