2016-07-27 8 views

答えて

0

選択した、マルチがfalseの場合、複数のアイテム

を選択するように真multiを設定することができ、最後に選択した項目を表すプロパティです。 multiがtrueの場合、selectedは選択された項目の配列です。

Here'sarray-selector

+0

ありがとう、私は配列セレクターのマスター配列内のすべての項目を選択する方法を探しています。マルチプロパティを有効にすることによって、複数のアイテムを選択する機能があることを理解してください。今のところ、各配列項目を繰り返し処理し、明示的にそれらを配列セレクタに追加する必要があります。私の質問がはっきりしないかどうか教えてください。ありがとう! –

+0

質問は正確には何ですか?明示的に追加することによって、どういう意味ですか? – a1626

+0

彼は、個々のエントリを手動で選択または選択解除するのではなく、アレイ内のすべてのアイテムを1回の呼び出しで選択または選択解除する機能があることを意味します。 –

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); 
} 

おそらくこれについてプルリクエストを行うのは難しくありません。

関連する問題