我在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>
但它给了我错误.-。
答案 0 :(得分:0)
阅读此lib的文档,列表中有错误。首先,它应该是一个对象。 Secondely,键应该是一个字符串(不确定,但你可以尝试)。最后,objets应该嵌套在数组中。所以它应该是这样的:
list: {
'0': [{
type: container,
allowedTypes: [ ... ],
id: Desayuno,
columns: [ ... ]
}],
'1': [{
type: container,
allowedTypes: [ ... ],
id: Colación,
columns: [ ... ]
}]
}
此外,您应修改您的html以获取列表中的正确元素。