Я хочу видеть информацию, когда нажимаю на строку в таблице. Я пробовал @click
, router:to
, но это не помогло. Может, стоит попробовать сделать элемент списка вместо таблицы данных?
html код:
<v-data-table v-scroll:#scroll-target="onScroll"
:items-per-page="-1"
hide-default-footer
dense
:headers="headers"
:items="companies"
item-key="name"
class="elevation-1"
></v-data-table>
Vue код ниже:
<script>
export default {
data: () => ({
companies: [
{
name: "Company",
status: "Active"
},
{
name: "Company2",
status: "Active"
},
{
name: "Company3",
status: "Active"
},
],
headers: [
{
text: "Company name",
align: "start",
sortable: false,
value: "name"
},
{ text: "Status", value: "status" }
],
methods: {
onScroll (e) {
this.companies = e.target.scrollTop
},
}
})
};
</script>
I я использую библиотеку vuetify. Может быть, это проблема vuetify, и у него есть другая команда для создания строки с щелчком в таблице данных?