我有一个vue good表,在我将值赋给rows字段之前,它首先呈现“emptystate”消息。将值添加到rows字段后,将重新呈现该表并显示相应的数据。如果随后将“行”字段设置为空数组,则表不会按预期重新呈现以显示“emptystate”消息。相反,它将继续显示以前位于阵列中的数据。
模板代码如下所示:
<template>
<div>
<vue-good-table :columns="columnData" :rows="rowData" styleClass="vgt-table"/>
</div>
</template>
我在rowData上设置了监视,以确保状态实际上正在更改,并且它的长度实际上为0,但尽管如此,表不会重新呈现以显示空状态,即使它知道rowData是一个空数组。
以前有人遇到过这种行为吗?