Skip to content

Commit f1197d8

Browse files
committed
use .key/.value instead of _key/_value
1 parent cd647b8 commit f1197d8

File tree

2 files changed

+5
-5
lines changed

2 files changed

+5
-5
lines changed

examples/todoApp/index.html

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -11,9 +11,9 @@
1111

1212
<div id="app">
1313
<ul>
14-
<li v-for="item in items" track-by="_key">
14+
<li v-for="item in items" track-by=".key">
1515
{{ item.text }}
16-
<span @click="removeTodo(item._key)">X</span>
16+
<span @click="removeTodo(item['.key'])">X</span>
1717
</li>
1818
</ul>
1919
<form @submit.prevent="addTodo">

src/vuefire.js

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -30,8 +30,8 @@
3030
var value = snapshot.val()
3131
var res = value && typeof value === 'object'
3232
? value
33-
: { _value: value }
34-
res._key = snapshot.key()
33+
: { '.value': value }
34+
res['.key'] = snapshot.key()
3535
return res
3636
}
3737

@@ -44,7 +44,7 @@
4444
*/
4545
function indexForKey (array, key) {
4646
for (var i = 0; i < array.length; i++) {
47-
if (array[i]._key === key) {
47+
if (array[i]['.key'] === key) {
4848
return i
4949
}
5050
}

0 commit comments

Comments
 (0)