Vue.js 类型检查失败,原因是:BootstrapVue b-table的tbody tr类

Vue.js 类型检查失败,原因是:BootstrapVue b-table的tbody tr类,vue.js,bootstrap-vue,Vue.js,Bootstrap Vue,我想在编辑表格行的项目后更改其样式。我在这里使用了vuex和BootstrapVue b表属性tbody tr类设置为rowClass方法 在Component.vue中设置项目状态的项目更新方法 editItem(item) { item.status = 'success' this.$store.dispatch(UPDATE_ITEM, item) ... }, 我犯了个错误 无效的道具:道具“tbodyTrClass”的类型检查失败。应为字符串、数组、get函数 但下一个

我想在编辑表格行的项目后更改其样式。我在这里使用了vuex和BootstrapVue

b表属性tbody tr类设置为rowClass方法

在Component.vue中设置项目状态的项目更新方法

editItem(item) {
  item.status = 'success'
  this.$store.dispatch(UPDATE_ITEM, item)
  ...
},
我犯了个错误

无效的道具:道具“tbodyTrClass”的类型检查失败。应为字符串、数组、get函数

但下一个描述将在官方引导vue文档中给出

属性tbodyTrClass

键入字符串、数组或函数

要应用于表中每一行的描述类。如果 函数,它将被称为tbodyTrClass(item,type)和 它可以返回数组、对象或字符串


我所做的一切看起来都与示例中的一样

升级到Vue和BootstrapVue的最新版本。

升级到Vue和BootstrapVue的最新版本。

对我有效:,你确定使用的是BootstrapVue的最新版本吗?更新2.0.0-rc.11->2.0.0-rc.13帮助。谢谢!!!适用于我:,您确定使用的是最新版本的BootstrapVue吗?更新2.0.0-rc.11->2.0.0-rc.13帮助。谢谢!!!
rowClass(item, type) {
  if (item.status) return 'table-' + item.status

}
editItem(item) {
  item.status = 'success'
  this.$store.dispatch(UPDATE_ITEM, item)
  ...
},