Всем привет, начинаю изучение vue . И вопрос по теме vuex. Есть поле, значение которого тянется из store. В документации рекомендуют это делать через computed. Не понятным для меня образом там реализован геттер и сеттер. Свойство message - объект и его геттер, так же как и сеттер без имени. Мне кажется, что геттер без имени в нативном js вобще не будет работать. Как это работает у Vue? т.к для меня выглядит как магия. я обращаюсь к {{message}} а как потом срабатывает его безымянный геттер, в js не могу воспроизвести такое поведение. Мое предположение: т.к в computed все свойста представляют собой объекты, при обращении к любому такому объекту vue запускает его метод expression, в который попадают заданные пользователем функции и геттеры в том числе.
Люди добрые, объясните логику.
ссылка на пример:
https://vuex.vuejs.org/guide/forms.html#two-way-co...
и скрин