执行数据库绑定后项目为空

     2023-02-22     13

关键词:

【中文标题】执行数据库绑定后项目为空【英文标题】:Items empty after doing db bind 【发布时间】:2019-12-14 00:48:17 【问题描述】:

所以我尝试使用 vuefire 和 vue 在列表中显示基本数据,但项目对象为空 这是列表 items.vue 文件

<template>
  <div>
    <h1>List Item</h1>
    <table class="table table-striped">
      <thead>
        <tr>
          <th>Item Name</th>
          <th>Item Price</th>
          <th colspan="2">Action</th>
        </tr>
      </thead>
      <tbody>
          <tr v-for="item of items" :key="item['.key']">
            <td> item.name </td>
            <td> item.surname </td>
      </tbody>
    </table>
  </div>
</template>

<script>

import  db  from '../config/db';

export default 
  components: 
      name: 'ListItem'
  ,
  data() 
    return 
      items: []
    
  ,
  firebase: 
    items: db.ref('drivers')
  ,
  

</script>
import Firebase from 'firebase'

const firebaseConfig = 
        apiKey: "",
        authDomain: "",
        databaseURL: "",
        projectId: "",
        storageBucket: "",
        messagingSenderId: "",
        appId: ""
;
so this is my db.js file 
let app = Firebase.initializeApp(firebaseConfig)
export const db = app.database()

列表项似乎是空的,并且没有显示数据,我相信它可能与 db.ref(drivers) 有关,但我正在使用插入函数并且有效,数据库已经有 5 个条目

【问题讨论】:

【参考方案1】:

你添加插件了吗? (firestorePlugin 在 Firestore 的情况下)

import  rtdbPlugin  from 'vuefire';

Vue.use(rtdbPlugin);

另外,drivers 是一个集合吗?那么应该是db.collection('drivers')

【讨论】:

数据绑定值为空时如何在 DataGridViewComboBoxColumn 中显示文本

】数据绑定值为空时如何在DataGridViewComboBoxColumn中显示文本【英文标题】:HowtodisplaytextinDataGridViewComboBoxColumnwhenthedataboundvalueisnull【发布时间】:2012-07-0213:30:03【问题描述】:我有一个带有DataGridViewComboBoxColumn的数据绑定DataGridView... 查看详情

如何将复选框绑定到可为空的字节字段?

...成可为空的byte?属性。我的剃须刀页面直接绑定到生成的数据库模型。现 查看详情

如何解决 SQLite 查询的空绑定?

...用SQLite库和SQLite.Net来查询我的WindowsPhone8.1项目中的现有数据库。到目前为止,与数据库的连接执行良好,但返回的记录为空。我采取了通常的调试步骤-1.检查映射到我的数据库架构中名称的绑定类型和名称。2.验证数据库 查看详情

数据绑定

1.使用包装类型和基本类型的区别  包装类型可以为空  基本类型不可以为空(建议使用别名@RequestParam),    当没有赋值时:500Optionalintparameter‘age‘ispresentbutcannotbetranslatedintoanullvalueduetobeingdeclaredasaprimitivetype   ... 查看详情

为啥mybatis生成的sql语句可以正确执行,但是返回结果却为空

这个很大的原因是你数据库中本身执行的改sql返回的就是空,你可以把改sql复制出来直接放到数据库中执行一次参考技术Asql语句贴出来,部分函数会影响数据,你可以看到有个orderId=0,表示执行你的sql在数据库里面能查到数据... 查看详情

第十四章form组件(代码片段)

...典为空2.1Form.clean()分别为字段添加自定义validation,就会执行cle 查看详情

如果绑定为空,则隐藏工具提示

】如果绑定为空,则隐藏工具提示【英文标题】:Hidetooltipifbindingisnull【发布时间】:2011-08-2003:21:17【问题描述】:目前我有以下代码来显示工具提示。<BorderBorderBrush="Black"BorderThickness="BindingBorder"Height="23"Background="BindingColor">... 查看详情

源为空/未定义时的 KnockoutJS 绑定

】源为空/未定义时的KnockoutJS绑定【英文标题】:KnockoutJSbindingwhensourceisnull/undefined【发布时间】:2012-07-0809:44:23【问题描述】:是否有更短/更简洁的方法来进行空/未定义测试?<selectdata-bind="options:SelectedBusinessLine()?SelectedBusines... 查看详情

如何在pl/sql中执行绑定变量?

...描述】:我正在学习pl/sql中的绑定变量,并尝试在oracle10g数据库上执行以下代码VARIABLEv_bind1VARCHAR2(10);EXEC:v_bind1:=\'shweta\';当我执行它时,出现了一个要求绑定变量的弹出窗口,如图所示screens 查看详情

Laravel 5 Eloquent:如何获取正在执行的原始 sql? (带有绑定数据)

】Laravel5Eloquent:如何获取正在执行的原始sql?(带有绑定数据)【英文标题】:Laravel5Eloquent:Howtogetrawsqlthatisbeingexecuted?(withbindeddata)【发布时间】:2017-01-0906:11:10【问题描述】:我试图弄清楚如何获取正在执行的原始sql查询,包... 查看详情

date类型怎样判断是不是为空

...骤如下:1、第一步,打开mysql命令行编辑器以连接到Mysql数据库,见下图,转到下面的步骤。2、第二步,执行完上面的操作之后,使用要操作的数据库,可以首先检查数据库中的表,见下图,转到下面的步骤。3、第三步,执行... 查看详情

立即执行无法将结果绑定到变量中

...tables_found过程将运行,但我需要检查该表是否存在于我的数据库中。CREATEORreplacePROCEDUREdropdb(tables_foundoutnumber)ISBEGINexecuteimmediate\' 查看详情

如何绑定可为空的十进制值

】如何绑定可为空的十进制值【英文标题】:Howtobindnullabledecimalvalues【发布时间】:2016-09-0417:52:25【问题描述】:我在使用ASP.NETCoreMVC和decimal?值时遇到问题。我有以下视图模型:publicclassBlobViewModelpublicintIdget;set;publicint?IntegerValue... 查看详情

可为空的 DateTime 的 Datepicker 绑定不正确

】可为空的DateTime的Datepicker绑定不正确【英文标题】:DatapickerfornullableDateTimebindsincorrectly【发布时间】:2014-06-0217:00:13【问题描述】:我有这个问题,我的项目实体中有2个属性:[DataType(DataType.Date)][DisplayFormat(DataFormatString="dd/MM/y... 查看详情

当 WPF 中的绑定为空时,如何避免 xaml 警告?

】当WPF中的绑定为空时,如何避免xaml警告?【英文标题】:HowcanIavoidxamlwarningswhenabindingisnullinWPF?【发布时间】:2015-05-3023:32:00【问题描述】:在我的WPF应用程序中,当绑定对象不为空时,我有一个用图像画笔填充矩形的样式。... 查看详情

访问报告中的绑定组合框为空

】访问报告中的绑定组合框为空【英文标题】:BoundcomboboxgoesemptyinAccessReport【发布时间】:2020-03-2718:37:28【问题描述】:我有一个带有组合框的访问表单,该组合框绑定到选择2个字段的查询。通过在组合框的属性表中设置以下... 查看详情

Android:索引1处的绑定值为空错误

】Android:索引1处的绑定值为空错误【英文标题】:Android:thebindvalueatindex1isnullerror【发布时间】:2015-06-1914:42:50【问题描述】:我正在开发一个应用程序,我在其中运行后台服务:startService(newIntent(getApplicationContext(),ContactService.cl... 查看详情

当属性路径为空时,WPF 绑定转换器不运行

】当属性路径为空时,WPF绑定转换器不运行【英文标题】:WPFBindingConverterdoesnotrunwhenPropertyPathisnull【发布时间】:2019-12-1221:21:04【问题描述】:我有这门课:publicclassMyClasspublicbool?Acceptedget;set;=true;...还有这个ViewModel:publicclassMyVi... 查看详情