В случае, если вы хотите что-то сделать при изменении значения item
, достаточно будет использовать watch
.
Однако, если вы хотите узнать, как конкретно изменяется item
, Вы хотели бы получить доступ к объекту mutation
(который включает в себя type
мутации, payload
и т. д.). В этом случае вы можете использовать subscribe
.
Одним из примеров может быть то, что вы мутировали item
в 2 или более мутациях, и вы хотите знать значение item
только когда mutation1
изменило его .
Редактировать: я не пробовал это, но я думаю, что использование subscribe
будет вызывать вашу функцию каждый раз, когда что-либо в хранилище мутирует.