タイトルが示すように、私は 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>