Slick.js
Azért kezdtem el pluginokat használni a felületem, hogy ezzel is tanuljak és megismerjem a buktatókat.
Hát a slick.js-el (meg a többivel) az alábbiakat tanultam meg:
- Nagyon sok a kód, nem mindig tök egyértelmű, a háromnegyede téged nem is érdekel mert csak 1 valamit akarsz tőle.
- Macerás beépíteni, valószínűleg faragni is kell hogy pont olyan legyen, mint amit akarsz.
- Furcsa, egyedi bugokba futhatsz
A lényeg, hogy amit képes vagy te lekódolni, azt inkább kódold le, ezzel is tanulsz és nem kell egy halom felesleges kódot tárolnod a projektben. Jobban átlátod, magadnak tudod kommentelni, stb.
A slick.js egyedi bug-ja, amiről szeretném, ha nem merülne a feledés homályába:
A slick.js nagyon érzékeny arra, hogy mikor renderelődik. Ha nem ő az utolsó, akkor összeomolhat. Mivel lehet ezt megakadályozni? Mondjuk a kód “megjelenését” kösd egy eventhez, ami később triggerelődik (szép magyar kifejezéssel). Mivel az oldalam olyasmi, mint egy diasor, ezért a diák közt utaztató gomb első click eventjéhez kötöttem.
Igen.
