А и Б разной вложенности.
В компоненте А есть переменная x.
Я на onMounted из компонента А заполняю стор:
someStore.$patch({ someData: {onClick: () => {
x = newData
}})
В компоненте Б я вывожу условно кнопку и вешаю на нее метод someData.onClick из someStore. При нажатии переменная x в контексте компонента Б заполняется newData. Вопрос, что это за магия?) Я думал метод в контексте pinia будет выполняться а не в контексте компонента откуда я стор заполнил
Киньте пример что ли? А то пока звучит как будто вы в сторе функции и события храните как часть состояния, что мягко говоря не очень.
Стор, компонент А, компонент Б
Обсуждают сегодня