#naukaprogramowania #vuejs Potrzebuje poradnika/tutoriala itp jak filtrować produkty, robić paginację z produktami kiedy dostaję listę np. 50 elementów? A ma być na stronie 5 produktów albo wybieram produkt z kategorii damskie/męskie itp. Chce to filtrować uderzając do API np. /products?category= male&category=special
w tutorialach w internecie głównie jest filtrowanie na całej liście, tego nie chce. Wie ktoś może jak w VUEX dołączyć filtrowanie po parametrach ???
@FortresMaximus: nie zrozumiałeś, nie chce pobierać całej listy i ją później dzielić. Chce to robić poprzez param uderzając do API czyli /products?category= male&category=special (jeśli chce filtrować) /products?page=3 (jeśli chce paginacje) /products?page=3&?category= male& (jeśli chce to i to )
@FortresMaximus: pobieram wszystko w module vuex, nie wiem jak do tego modelu w vuex dołączyć możliwość paramsów i jak to powinno wyglądać schludnie i ładnie
A po co Ci do tego vuex? Pobierasz w jakimś komponenecie nadrzędnym dane z API, wyswietlasz je, z API pobierasz ilość elementów, dzielisz to przez ilość elementów którą chcesz mieć na stronie i to daje maksymalny element paginacji. W vue piszesz logikę jak te elementy podzielić na tablicę np [[1],[100,101,102],[666]] w zależności od tego jaki element jest aktywny. później tej tablicy używasz do wyrenderowwania paginacji. Aktywnej strony i parametrów używasz do budowania
Potrzebuje poradnika/tutoriala itp jak filtrować produkty, robić paginację z produktami kiedy dostaję listę np. 50 elementów? A ma być na stronie 5 produktów albo wybieram produkt z kategorii damskie/męskie itp. Chce to filtrować uderzając do API np.
/products?category= male&category=special
w tutorialach w internecie głównie jest filtrowanie na całej liście, tego nie chce. Wie ktoś może jak w VUEX dołączyć filtrowanie po parametrach ???
Chodzi o vue
/products?category= male&category=special (jeśli chce filtrować)
/products?page=3 (jeśli chce paginacje)
/products?page=3&?category= male& (jeśli chce to i to )