категории: { 1,2,3,...9 }
если нажать на 1 то на странице под категории получим 12, 13, 15 .... если нажать на 2 то 21, 22, 23 и так далее
соответственно если нажать на 12, то получим 123, 125, 126, 127.... и так далее для всех под категории
нюанс в том что все эти манипуляции, то есть перерендер всех под категории идет на одной странице,
поставили типо такую задачу, что нужно сделать breadcrumbs, то есть нажимаем на 1 рут категории, получаем список под категории 12, 13, нажимаем на 12, получаем 122, 123, 125, (вид breadcrumb 1>12>122)"
вот про эту магию поподробне можно? у тебя есть дерево категорий/подкатегорий какое-то? в виде js/json объекта? или ещё как? как ты получаешь инфу про всю эту балалайку?
изначально я делаю запрос на сервак, получаю все категории, со всеми полями, и потом через фильтр оставляю те у которых поля parent: null их как рут категории а под категории получаю вот таким образом subCategories() { return this.categories.filter(subCategory => { return subCategory.parent === this.category.id }) },
Обсуждают сегодня