2016-07-27 50 views

回答

0

您可以设置multi为真选择多个项目

当多是假的,选的是代表最后所选项目的属性。当multi为true时,selected是一组选定的项目。

Here'sarray-selector

+0

谢谢,我正在寻找一种方法来选择阵列选择器中的主数组中的所有项目。了解我们有能力通过启用多属性来选择多个项目。到目前为止,我们必须迭代每个数组项,并且需要将它们明确地添加到数组选择器中。如果我的问题不清楚,请告诉我。谢谢 ! –

+0

问题到底是什么?通过明确添加它们你是什么意思? – a1626

+0

他意味着有一个函数可以在一次调用中选择或取消选择数组中的每个项目,而不是逐个手动选择或取消选择每个项目。 –

0

基准API看来,有isn't currently any progress being mad E在选择/取消选择阵列选择所有功能。

在此期间,这里有一些快速和肮脏的代码将完成工作。

// deselect all 
selected = this.$.{{array-selector-element-id}}.selected.slice(0); 
for (i = 0, len = selected.length; i < len; i++) { 
    item = selected[i]; 
    this.$.selector.deselect(item); 
} 

// select all 
items = this.$.{{array-selector-element-id}}.items; 
for (i = 0, len = items.length; i < len; i++) { 
    item = item[i]; 
    this.$.selector.select(item); 
} 

对此可能不会太难做拉请求。

相关问题