2017-06-08 2 views
0

私は比較的新しいPolymerで、プロパティ配列の各エントリに対応するボタンでボタングループを作成しようとしています。Polymer Javascript Dom-Repeat Button Groupの問題

<div class="btn-group"> 
 
      <template is="dom-repeat" items="{{floorCount}}"> 
 
      <input id="button-[[index]]" name="btn-group" type="radio"> 
 
      <label style="width:[[getLevelButtonWidth(floorCount)]]% !important;" for="button-[[index]]" class="btn">[[item]]</label> 
 
      </template> 
 
      <input id="idAll" name="btn-group" type="radio"> 
 
      <label style="width:[[getLevelButtonWidth(floorCount)]]% !important;" for="idAll" class="btn">All</label> 
 
     </div> 
 
      
 
    

床countプロパティは、以下に含まれていますここで私がこれまで持っているコードです。

floorCount:{ 
     type: Array, 
     value: function(){ 
     return ["1"]; 
     } 
    } 

問題

は、それが正しくボタンのそれぞれが作成されますが、何らかの理由で、あなただけのグループでは、「idAll」ボタンをクリックすることができるということです。このdom-repeatとbindingは、何らかの形でグループの機能を破壊しています。どんな助けもありがとう、ありがとう!

答えて

0

ポリマーは、即時のプロパティでストリングをコンカートするのが好きではありません。id$="[[_getId(index)]]"また、htmlのデフォルトプロパティに書き込むと、styleプロパティに同じ$を追加します。

関連する問題