【发布时间】:2017-09-25 13:46:54
【问题描述】:
我的代码有问题。我无法将我的数据显示到 Vuetify Datatable,虽然 它在我的 Firebase 数据库上启用读写: 无论如何,这是我的代码,我的代码有什么问题吗?非常感谢评论:
<template v-for="user in users">
<v-data-table
v-bind:headers="headers"
:items="user"
hide-actions
class="elevation-1"
>
<template slot="items" scope="props">
<td>{{ users.title }}</td>
<td class="text-xs-right">{{users.description }}</td>
</template>
</v-data-table>
</template>
import * as firebase from 'firebase'
let config = {
//config here.....
}
let app = firebase.initializeApp(config);
let db = app.database();
let userRef = db.ref('users');
export default{
firebase:{
users:userRef
}
}
【问题讨论】:
-
我对 firebase 了解不多,但根据我所见,我猜你的变量都没有定义。我认为您需要定义
headers和items。另外,我不知道scope="props"位在做什么。这并不意味着它错了,我只是不知道它在做什么。 -
我假设你已经经历过这个例子:vuejs.org/v2/examples/firebase.html
标签: firebase-realtime-database vue.js vuetify.js