orderByChild
没有记录,但它是来自polymerfire的查询元素的公共 api 的一部分。
我的应用程序中有这样的东西:
<firebase-query
id="query"
orderByChild="[[order]]"
path="/records/[[user.uid]]"
data="{{records}}">
</firebase-query>
我的元素的属性在哪里order
具有有效的字符串。
查询正在运行并返回结果,但没有排序。
通过在 chrome 中检查它,问题在于它query.orderByChild
没有被绑定。如果我从 chrome 控制台 ( query.orderByChild = myelement.order
) 分配它,它会重新运行查询并以正确的顺序返回记录。
知道可能是什么问题吗?