代码之家  ›  专栏  ›  技术社区  ›  EmacsVI

Vue good表格在填充后不会显示“emptystate”

  •  0
  • EmacsVI  · 技术社区  · 6 年前

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

    模板代码如下所示:

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

    我在rowData上设置了监视,以确保状态实际上正在更改,并且它的长度实际上为0,但尽管如此,表不会重新呈现以显示空状态,即使它知道rowData是一个空数组。

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

    1 回复  |  直到 6 年前
        1
  •  0
  •   EmacsVI    6 年前

    事实证明,这是版本2.4.4中的一个bug。更新到版本2.4.7修复了我看到的这个和另一个外部查询错误。