Ссылка на код
https://codesandbox.io/s/shy-flower-wgoshe?file=/s...
В файле app при нажатии на "добавить текст" запускается action vuex который добавляет в массив новый объект, а после этого по таймеру через 3 секунды после добавления, удаляет этот объект
Данный массив из store, в компоненте HelloWorld распечатывается в шаблоне двумя способами:
1. Получает данные store и через ref в шаблоне выводит через цикл (слева)
2. Получает данные store и через computed в шаблоне выводит через цикл (справа)
Как результат можно увидеть, что через ref объект не реактивен и по факту из шаблона не удаляется, а тот, который выводится через computed - успешно стерается
Я что-то завис и не могу понять почему в случае с ref визуально объекты все еще присутствуют и состояние не обновляется, а через computed все хорошо?