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 –하기 위해 나는 노력 이'* ngFor = "와 같은 것은 사용자 [ 'roles'] ''와'{{role}} '의 역할을 할 수 없습니다. 그것을하는 방법은 무엇입니까? –
try * ngFor = "let user.roles의 역할" –