Извинения за то, что я на своем мобильном телефоне. Рассматривали ли вы наличие модального в родительском компоненте вне цикла?
У вас может быть переменная данных для обработки вашего модального значения, например
modal: {
open: false,
schedule: null }
По существу, тогда, когда вы нажимаете на кнопку, вы можетедобавьте v-click
с функцией, которая управляет этими данными, которая, в свою очередь, обрабатывает содержимое в модале.
Затем в вашем указателе даты или модале есть функция для обработки обновления / закрытия, чтобы очистить эти данные и обработатьвсе, что вам нужно слишком снаружи.
Затем вы можете объединить это в один компонент.
Я вижу, что у вас есть vuex, вы также можете использовать vuex для управления своим модальным содержимым.