buefy table 获取点击行的数据

buefy table get data of clicked row

下面是我的代码:

<b-table :data="sortTeachersAndPoints(topTeachers)" :columns="topTeachersColumns" :mobile-cards="false" @click="clickTeacher(data)"></b-table>

除了 clickTeacher(data) 部分,上面的一切都很好。我想要做的是将所选行的数据传递给 clickTeacher 但是(可以理解),我在单击任何行时收到此错误 Property or method "data" is not defined on the instance

那么实际上我应该写些什么来将所选行的数据传递给 clickTeacher

使用您的 clickTeacher 并传递 $event

 <b-table :data="sortTeachersAndPoints(topTeachers)" :columns="topTeachersColumns" :mobile-cards="false" @click="clickTeacher($event)" ></b-table>