【问题标题】:Vue-good-table won't display "emptystate" after being populatedVue-good-table 填充后不会显示“emptystate”
【发布时间】:2018-05-07 23:54:36
【问题描述】:

我有一个 vue-good-table,在我将值赋给 rows 字段之前,它最初会呈现“emptystate”消息。在我将值添加到行字段后,表格将重新呈现并显示适当的数据。如果我随后将 rows 字段设置为空数组,则表不会按预期重新呈现以显示“emptystate”消息。相反,它会继续显示以前在数组中的数据。

模板代码如下所示:

<template>
    <div>
        <vue-good-table :columns="columnData" :rows="rowData" styleClass="vgt-table"/>
    </div>
</template>

我已经在 rowData 上设置了监视,以确保状态实际上正在发生变化,并且它的长度实际上是 0,但尽管如此,表不会重新渲染以显示空状态,即使它知道 rowData 是一个空数组。

以前有人遇到过这种行为吗?

【问题讨论】:

  • 它正在我的演示中工作jsfiddle.net/57a2a4ce/261 Emptystate 将在 3 秒后显示。浏览器控制台有错误吗?

标签: vue.js vuejs2 vuex


【解决方案1】:

原来,这是 2.4.4 版本中的一个错误。更新到 2.4.7 版修复了这个问题以及我看到的另一个外部查询错误。

【讨论】:

    猜你喜欢
    • 2019-03-31
    • 2020-03-13
    • 2019-03-16
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2021-08-03
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多