2016-05-27 3 views
1

Polymer 1.2では、どのようにしてdom-repeatでコンテンツを使用しますか?LightDOMを使用するには<content>ポリマーのdom-repeat

私は、これが光DOMは、少なくとも一度はなく繰り返さ刻印され意味

... 
<div class="data-stream-list"> 
     <div class="data-stream-item"> 
       <div class="custom-data-stream-item"></div> 
     </div> 
     <div class="data-stream-item"></div> 
     <div class="data-stream-item"></div> 
     <div class="data-stream-item"></div> 
</div> 
... 

を返す。【一つ、二つ、三つ、四つ]の仮定のストリームを持っていたと仮定すると

//component 
<dom-module id="data-stream"> 
    <template> 
      ... 
      <div class="data-stream-list"> 
       <template is="dom-repeat" items="[[stream]]"> 
        <div class="data-stream-item"> 
          <content></content> 
         </div> 
       </template> 
      </div> 
    </template> 
     ... 
</dom-module> 


//used as 
<data-stream> 
    <!--// template for data stream item --> 
    <div class="custom-data-stream-item">[[item]]</div> 
</data-stream> 

また、拘束力がないようです。予想どおりではありません。

答えて

1

これはちょうどサポートされていません。セレクタなしで複数の<content>要素がある場合、すべての子要素が最初の<content>要素に投影されます。

あなたはsomeSelectorは、各<content>要素に対して異なっており、子供それぞれにマッチし、それは(動的に追加<content>要素が全くサポートされているかどうかわからない)働くかもしれないselect="someSelector"を追加した場合。

関連する問題