Best practice: Umístění JS kódu
- Climber007
- Člen | 105
Ahoj,
s narůstajícím počtem různých JS vychytávek napojených na všechno možné si nevím rady, jak efektivně a přehledně pracovat s JS kódem, do kterého navíc potřebuji předávat proměnné z PHP. Zatím jsem měl všechno v šablonách daných komponent/presenterů, ale to je velká prasečina.
Jaké používáte vychytávky na zpřehlednění práce s JS a Nette?
Díky Martin
- Climber007
- Člen | 105
A co když mám třeba pole pro HTML5 grafy? Předat to normálně ve
<script/>
?
Editoval Climber007 (5. 12. 2014 21:04)
- joe
- Člen | 313
Drobné vlastnosti nastavuji přes data atributy a tam, kde to neni úplně ideální jako v případě dat pro grafy vytvořím soubor *-js.latte, kam data pro určitou JavaScriptovou komponentu vypíšu a nastavim rovnou (přímo do NS komponenty v JS, ne do globálního kontextu), přijde mi zbytečné po načtení stránky znovu volat signál, i když jde o čistější řešení.