在AngularJS中迭代模块

时间:2016-02-03 13:18:01

标签: javascript jquery angularjs

我在AngularJS中遇到这个问题;我正在使用Drag& amp;使用嵌套示例从Github删除,但我也希望实现身份类型,但我无法遍历它给出的数组,因为我真的不喜欢#39;我知道怎么做。

list: [
0: {
type: container
allowedTypes: [ ... ]
id: Desayuno
columns: [ ... ]
}
1: {
type: container
allowedTypes: [ ... ]
id: Colación
columns: [ ... ]
}

我只需要allowedTypes值......我试过这个:

<ul dnd-list="list"
dnd-allowed-types="(key, allowedTypes) in list">
<h3>{{list.id}}</h3>

但它给了我错误.-。

1 个答案:

答案 0 :(得分:0)

阅读此lib的文档,列表中有错误。首先,它应该是一个对象。 Secondely,键应该是一个字符串(不确定,但你可以尝试)。最后,objets应该嵌套在数组中。所以它应该是这样的:

list: {
'0': [{
        type: container,
        allowedTypes: [ ... ],
        id: Desayuno,
        columns: [ ... ]
}],
'1': [{
        type: container,
        allowedTypes: [ ... ],
        id: Colación,
        columns: [ ... ]
    }]
}

此外,您应修改您的html以获取列表中的正确元素。