Javascript Angularfire:在HTML中显示Firebase对象的键而不是值
我正在使用AngularFire进行一个项目。我的firebase对象的形式如下Javascript Angularfire:在HTML中显示Firebase对象的键而不是值,javascript,angularjs,firebase,angularfire,Javascript,Angularjs,Firebase,Angularfire,我正在使用AngularFire进行一个项目。我的firebase对象的形式如下 { mainKey: { key1:value1, key2:value2 }, mainkey2: { key3:value3 } } 我输入数据时需要在表行的不同列中显示值和键 我可以使用{key}}表达式显示值,但是如果我必须显示键本身,我该怎么办 以这种方式存储数据是错误的做法吗? 位于节点/messages/{{Message.$id}的消
{
mainKey: {
key1:value1,
key2:value2
},
mainkey2: {
key3:value3
}
}
我输入数据时需要在表行的不同列中显示值
和键
我可以使用{key}}
表达式显示值
,但是如果我必须显示键
本身,我该怎么办
以这种方式存储数据是错误的做法吗?
-
位于节点/messages/{{Message.$id}的消息数据
消息文本为{{Message.text}
-
位于节点/messages/{{Message.$id}的消息数据
消息文本为{{Message.text}
我在angularJS文档中找到了这样做的方法
<ul>
<li ng-repeat="(key,value) in object"> {{key}}> </li>
</ul>
- {{key}}>
这将给我列出的所有键。我在angularJS文档中找到了这样做的方法
<ul>
<li ng-repeat="(key,value) in object"> {{key}}> </li>
</ul>
- {{key}}>
这将给我列出的所有键。我尝试过使用它,但当我使用{{{key.$id}}
{{product.name.$id}}{{product.price | currency:&{product.price | currency:{bid.$id}}{{bid | currency:&{bid#8377;}
不在评论中,但是在问题中。在您的情况下,尽管您在对象上访问了$id
,比如产品。$id
。因为产品是你在循环使用的。但是我也在循环使用产品。UserBid我尝试过使用它,但是当我使用{{key.$id}}{code>{{product.name.$id}}{{{{product.price}currency:&{product.price}{bid.$id}{{bid}currency:{bid}{currency:&{id}}}{bid}{currency:{bid}{8377;}{code>不在评论中,但是在问题中。在您的情况下,尽管您在对象上访问了$id
,比如产品。$id
。因为产品是你们循环通过的,但我也循环通过product.userbids