Здравствуйте. Нужно реализовать дерево, что то вроде папок с бесконечной вложенностью. Чтобы после перезагрузки страницы дерево оставалось открытым на том же месте что и до перезагрузки, записываю текущий path в query.
onFolderClick(folder) {
this.$router.push({ path: `/files/${this.folder.id}`, query: { path: folder.key } });
},
Один уровень отрабатывает, если же в этой папке будет еще папка то путь перепишется на новую папку и я потеряю вложенность и не смогу показать breadcrumbs.
Возможно ли сделать путь как то так:
/files?path=folder1&path=folder2&path=folder3
.
Или это неверно и есть более грамотный путь?