есть computed свойство, в котором происходит группировка массива. Там используется map с возвратом нового объекта. И получается все эти свойства не реактивные. Есть предложения?
https://ru.vuejs.org/v2/guide/list.html#%D0%9F%D1%80%D0%B5%D0%B4%D0%BE%D1%81%D1%82%D0%B5%D1%80%D0%B5%D0%B6%D0%B5%D0%BD%D0%B8%D1%8F
Vue.set()?
я твой примерчик немного поправил https://jsfiddle.net/sL27rtag/32/
Перепиши код так, чтобы явно вызывался this.documents.forEach (именно так, а не через аргумент функции), тогда реактивность будет работать.
А вообще, подобную группировку лучше делать через reduce, будет меньше кода
Обсуждают сегодня