Vuex действия и диалоговое окно - PullRequest
0 голосов
/ 11 марта 2019

В моем приложении есть функция сохранения документа, которая открывает диалоговое окно сохранения, позволяющее пользователю выбрать место для сохранения документа.

Поскольку эта функция обрабатывает не только состояние, но и часть UI / UX с помощью диалога, считается плохой практикой перемещать этот фрагмент кода в действии saveDocument Vuex, чтобы быть многоразовым из моего кода?

1 Ответ

0 голосов
/ 11 марта 2019

Я не думаю, что это плохая практика. Действия могут получать параметры, и они обычно делают.

В любом случае, вы можете сохранить переменную, которая скажет, где сохранить документ в вашем состоянии (при необходимости установить значение по умолчанию) и изменить значение (с действием и мутацией) в компоненте UI / UX. Затем в своем действии вы можете получить эту информацию из штата через геттер.

Надеюсь, это поможет!

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...