Как получить динамические данные из таблиц в диалоге Vuetify. У меня есть таблица с данными
<td class = "text-xs-left">{{ props.item.id }}</td>
<td class = "text-xs-left">{{ props.item.title }}</td>
<td class = "text-xs-left">{{ props.item.quantity }}</td>
<td class = "text-xs-left"> <Dialog :to = "'/products/' + props.item.id"></Dialog></td>
и у меня есть компонент Dialog.Vue. Как подключиться к щелчку, чтобы открыть конкретную запись в диалоге?



![Безумие обратных вызовов в javascript [JS]](https://i.imgur.com/WsjO6zJb.png)


Диалог нужно разместить за пределами таблицы. В таблице должна быть кнопка, запускающая диалог. Например, @ click = "dialog_visible = true", и если вам нужен динамический диалог, вы можете установить параметры диалога в методе @click.
Вы можете передать данные как параметр функции и отправить их в диалог. Что-то вроде <button @ click = "openDialog (item)"> Открыть диалог </button>, а затем в функции openDialog вы можете указать this.dialog_data = item и получить доступ к выбранному элементу из диалога.
<template slot = "items" slot-scope = "props"> <td class = "text-xs-left"> {{props.item.id}} </td> <td class = "text-xs-left" "> {{props.item.title}} </td> <td class = " text-xs-left "> {{props.item.quantity}} </td> <td class = " text-xs-left " ": id = " props.item.id "> <v-btn @ click = 'dialog = true; fun ($ event.target.id) 'color = "info" class = "table- btn"> Показать подробности </v-btn> </td> </template> Это мой новый код. Я отбрасываю тег диалога и добавляю прослушиватель @click. Просто мне нужны динамические данные из таблицы