0

タイトルが示すように、私は firebase-query 要素を使用してキーの配列のクエリを実行しようとしています。これにより、クエリから各キーごとに一連のオブジェクトを取得する必要があります。これは Java または swift で簡単に実行できますが、ポリマー要素に関してはわかりません。

firebase-query を dom-repeat に入れてみましたが、うまくいかないようです。また、新しいキーのクエリを開始していないように見える等号キーを変更しようとしました。

コードについては以下を参照してください。

<!doctype html>
<html>
<head> 
</head> 
<body>
  <template is="dom-bind" id="scope">

       <!-- .......other code -->
      <!-- condKey is from the array I need to loop -->
      <!--through and array comes from another query-->

      <firebase-query
        id="myQuery"
        app-name="ProjectName"
        order-by-child="childName" 
        path = "/nodeKey"   
        equal-to=[[condKey]]  
        data="{{results}}">
      </firebase-query>

    <!-- ***data comes from another query -->

    <div id="listContainer">       
      <template is="dom-repeat" items=[[data]] as="item">    
        <div class="item">
        <div class$="{{_computeItems(item.key)}}"></div>
          <template is="dom-repeat" items={{results}} as="myresult">
            <div>[[myresult.key]]</div>
          </template>
        </div>    
      </template>
    </div>  


    <script> 
    scope._computeItems =  function(key) {
          console.log("key of query is: " , key); 
          scope.condKey = key ;                 
        }; 
    </script>
    </template> 

    <!-- .......other code -->
    </body>
4

3 に答える 3