Satura rādītājs
Kad mēs nonākam pie vietas, kur mūsu lietojumprogrammām ir jāmeklē tūkstošiem un tūkstošiem ierakstu, mēs nonākam pie problēmas, kā rīkoties, lai parādītu informāciju, nesabrūkot pārlūkprogrammai, ja mēs veidojam lietojumprogrammu ar Backbone.js un mēs vēlamies parādīt divus tūkstošus ierakstu uzreiz, iespējams, mūsu lietojumprogramma kādu laiku avarē, kas liks lietotājam domāt, ka tas neizdevās.Lai no tā izvairītos, mēs izmantojam zvanu paginācija, kas ir nekas cits kā ierakstu sadalīšana "lapās", tas ir, ievietots samazināts ierakstu skaits katrai slodzei un tādējādi iespēja pārvietoties pa visu vaicājumu, vienlaikus nenesot visus datus.
Problēma ir tā, ka to bieži nenovērtē, ir taisnība, ka pati koncepcija ir viegli saprotama, tomēr tās ieviešana lietojumprogrammās nav tik vienkārša.
Pirms zināt, kā izveidot peidžeri, mums precīzi jāzina, kas tas ir paginācija, tas ir nekas cits kā vadības sistēma, kas ļauj lietotājam pārvietoties pa visu nepārtraukto ierakstu kopumu, sadalot rezultātus blokos, kurus līdzības ar grāmatu dēļ mēs saucam par lapām.
Apskatīsim piemēru, pieņemsim, ka grāmatas papīra lapa var ietilpt piecsimt vārdu un mums ir trīs tūkstoši teksta, loģika mums saka, ka mums vajadzēs vismaz 6 papīra lapas, lai attēlotu visus teksta vārdus. Līdzīgā koncepcijā lapotne darbojas lietojumprogrammā, tikai mēs definēsim, cik rezultātu katrā lapā ir jāparāda katram blokam, un mēs to saucam par lapu.
TrūkumiProblēmas, kuras mēs atrodam lietojumprogrammā, izmantojot lappušu lapotni, ir dažādas, taču tās galvenokārt ir saistītas ar divām lietām, pirmkārt, ar navigācijas vieglumu un, otrkārt, ar iespēju pasūtīt informāciju.
Tas, ka mums ir lapas, nenozīmē, ka viss ir izdarīts, patiesībā tieši tad sākas jauns darba spektrs, jo lietotājam ir jāpiedāvā iespēja vienkāršā veidā pārvietoties pa visām lapām, tāpēc šeit mums ir jānodrošina, ka ir vadīklas, kas virza lapu uz priekšu, kas novirza mūs uz iepriekšējo, neliels rādītājs, kas ļauj mums pāriet uz konkrētu lapu, pāriet uz pirmo vai pēdējo. Kā redzam, tās ir vairāk tēmas nekā vienkāršs satura sadalījums blokos.
Mums jāņem vērā arī tas, ka lietotājam, iespējams, būs jāsakārto informācija, piemēram, alfabētiskā secībā vai varbūt pēc datumiem, un mūsu lietojumprogrammai jāspēj lappusēt, vienlaikus saglabājot šīs preferences, lai ikreiz, kad lietotājs maina lapu, viņi nezaudētu kārtību, kuru jūs bijāt noteikuši.
PALIELINĀT
Kā redzam, satura sadalīšana lietojumprogrammā ietver daudz vairāk lietu nekā vienkārša dalīšana ar ierakstu skaitu, un mums ir plašs redzējums, ka mēs varam sākt domāt par peidžera izveidi, par laimi, to visu ir domājuši citi cilvēki. izstrādāja pareizos instrumentus, piemēram Mugurkauls.Paginators.Vai jums patika šī apmācība un palīdzējāt tai?Jūs varat apbalvot autoru, nospiežot šo pogu, lai sniegtu viņam pozitīvu punktu