【发布时间】:2019-06-18 15:00:15
【问题描述】:
我有一个 json,其中许多团队有很多成员,但我不知道如何使用 ListView 显示它。我试过嵌套 ListView 但循环在一个成员之后停止。
这是json结构
[
{
"name": "Red Team",
"members": [
{
"name": "John",
"role": "Member"
},
{
"name": "Mike",
"role": "President"
}
...
]
},
{
"name": "Green Team",
"members": [
{
"name": "Alan",
"role": "Member"
},
{
"name": "Adam",
"role": "President"
}
...
]
}
...
]
这是我的代码
<StackLayout>
<Label class="message" text="Team" />
<ListView for="teams in teamMembers">
<v-template>
<StackLayout>
<Label :text="teams.name" />
<ListView for="member in teams.members">
<v-template>
<Label :text="member.name" />
</v-template>
</ListView>
</StackLayout>
</v-template>
</ListView>
</StackLayout>
有什么想法吗?
谢谢
【问题讨论】:
-
如果每个团队的成员数量限制为不多,我会放弃嵌套列表视图,只需在 v-template 内的成员名称标签上放置一个 v-for。跨度>
-
mmmm...我可以尝试...但是您认为我可以使用 RadListView 插件获得相同的结果吗?