AngularFire 获取 html 中的索引值
AngularFire getting the index value in html
Firebase 文档说要像这样构建数据:
"members": {
"mchen": true,
"hmadi": true
}
我现在 HTML 中的键用什么了。我知道我可以简单地在 javascript 中创建一个变量,但我想知道我是否可以简单地纠正这样的事情。
<li ng-repeat="member in members">
<a ui-sref="new-page({id:'{{member.SOMETHING}}'})">{{ member.SOMETHING }}</a>
</li>
在上面的代码中,我应该将 SOMETHING
替换为打印 mchen
和 hmadi
.
你会使用 $id
和 $value
:
<li ng-repeat="member in members">
<a ui-sref="new-page({id:'{{member.$id}}'})">{{ member.$value }}</a>
</li>
$id
存在于您在 ng-repeat
中使用的任何 AngularFire 对象上。 $value
仅当对象是原始类型(这里是布尔值)时才存在。
Firebase 文档说要像这样构建数据:
"members": { "mchen": true, "hmadi": true }
我现在 HTML 中的键用什么了。我知道我可以简单地在 javascript 中创建一个变量,但我想知道我是否可以简单地纠正这样的事情。
<li ng-repeat="member in members">
<a ui-sref="new-page({id:'{{member.SOMETHING}}'})">{{ member.SOMETHING }}</a>
</li>
在上面的代码中,我应该将 SOMETHING
替换为打印 mchen
和 hmadi
.
你会使用 $id
和 $value
:
<li ng-repeat="member in members">
<a ui-sref="new-page({id:'{{member.$id}}'})">{{ member.$value }}</a>
</li>
$id
存在于您在 ng-repeat
中使用的任何 AngularFire 对象上。 $value
仅当对象是原始类型(这里是布尔值)时才存在。