我可以看到如何在手风琴正文中获取静态内容,但不知道如何生成动态内容。
以http://angular-ui.github.io/bootstrap/为例,手风琴是从 ...
$scope.groups = [
{
title: "Dynamic Group Header - 1",
content: "Dynamic Group Body - 1"
},
{
title: "Dynamic Group Header - 2",
content: "Dynamic Group Body - 2"
}
];
我想要实现的是从两级结构生成手风琴,因此......
$scope.groups = [
{
title: "Dynamic Group Header - 1",
items: {[item-title: "item 1", item-title: "item 2"]}
},
{
title: "Dynamic Group Header - 2",
items: {[item-title: "item 3", item-title: "item 4"]}
}
];
每个手风琴的身体看起来像:-
<div ng-repeat="item in group[n].items"><li>{{item.item-title}}</li></div>
这样生成的 HTML 看起来像:-
Dynamic Group Header - 1
. item 1
. item 2
Dynamic Group Header - 2
. item 3
. item 4
我放在内容下的任何内容似乎都被实例化为 innerHtml 而无需任何处理。