地图取决于动态变量

时间:2016-08-08 03:12:31

标签: angularjs

我有以下硬编码地图:

$scope.lists = {
    test1: [
        {   name: 'My Name'  }
    ],
    test2: [
        {   name: 'My Second Name'  }
    ]
};

$scope.selectedList = "test1";

然后在我的pug / html文件中:

div(ng-repeat="list in lists.selectedList")

我需要的是我希望根据selectedList的变量选择数组。我能在AngularJS中做到吗?

1 个答案:

答案 0 :(得分:0)

您可以在角度属性中使用方括号语法:

 div(ng-repeat="list in lists[selectedList]")