数据库操作后VueJS刷新内容

我正在使用一个v-data-table组件来显示来自 Firestore 数据库的数据。它看起来像这样:

在此处输入图片说明

批准/不批准功能运行良好,使用以下代码更新 Firestore 数据库:

database
      .collection(member)
      .doc(userId)
      .update({
        approved: status
      })
      .then({
        console.log("School member details updated successfully")
          return this.teachers.filter(teacher => {
            return teacher.id != userId;
          });
      })
      .catch(err => {
        console.log(
          "An error occured trying to update the school member details:",
          err
        );
      });

但是,在 firestore 数据库上成功更新内容后,我不再想显示列表项,我认为像我在then()代码块中所做的那样过滤数组会起作用,但它不会。

如何在不重新加载整个页面的情况下刷新客户端的数据?

萨马德·阿里

您提到您不想在成功批准后显示特定列表项。正如你所使用的teacher.id != userId你用过teacher.id !== userId吗?

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

数据库触发后刷新实体

来自分类Dev

拖放操作后更新数据库

来自分类Dev

数据库更新后,nodejs自动刷新视图

来自分类Dev

从数据库中删除记录后,DBGrid不刷新

来自分类Dev

刷新后重复数据库条目

来自分类Dev

从数据库中删除记录后,DBGrid不刷新

来自分类Dev

从数据库中删除项目后刷新jtable

来自分类Dev

更新数据库后自动刷新网页

来自分类Dev

RecyclerView 修改数据库行后不刷新

来自分类Dev

删除数据库条目后刷新列表视图

来自分类Dev

数据库操作

来自分类Dev

Java - 刷新数据库

来自分类Dev

SQL:删除内容后如何更改数据库?

来自分类Dev

在“删除后”挂钩中获取数据库操作的状态

来自分类Dev

创建操作后更新数据库不起作用

来自分类Dev

android:从数据库中删除后,列表视图中的数据刷新

来自分类Dev

向数据库React Router添加条目后数据未刷新

来自分类Dev

android:从数据库中删除后,列表视图中的数据刷新

来自分类Dev

WPF,将数据添加到数据库后如何更新/刷新UI

来自分类Dev

光滑的更新操作在对象刷新到数据库之前返回

来自分类Dev

异步数据库操作

来自分类Dev

如何刷新。使用SQL数据库添加data.im后的Datagridview

来自分类Dev

删除数据库行后刷新自定义光标适配器

来自分类Dev

会话过期后如何自动更新数据库而不刷新我的页面

来自分类Dev

插入数据库后,Angularjs通过$ http.get服务刷新视图

来自分类Dev

使用Blazor在ASP.NET CORE中更新数据库后如何刷新网页

来自分类Dev

成功更新数据库后,Blazor服务器页面无法刷新

来自分类Dev

将条目添加到数据库后,Blazor组件未刷新

来自分类Dev

Java JTABLE-从数据库中删除项目后刷新TextFields

Related 相关文章

热门标签

归档