【发布时间】: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 秒后显示。浏览器控制台有错误吗?