03.19.08
Tutoriale de extJS
Iar am probleme cu procesul de mirare al fiinţei mele. De când mă preocup de extJS am parte de multe mirări. Oare cât le-oi mai putea duce?
Dacă veţi căuta pe google cuvintele “tutorial extjs” pe primul loc va fi adus… acest blog. Dacă veţi scrie invers “extjs tutorial” adresa blogului nu va mai fi chiar prima, dar va fi pe prima pagină… din vreo 100.000 şi ceva de pagini web care vorbesc tutorial-iceşte despre extJS.
Având greutăţi în înserarea unui grid în secţiunea panel-ul din dreapta al aplicaţiei mele, am aruncat un ochi pe pagina web cu tutoriale, a site-ului oficial al extJS. Am dat adresa într-un post anterior.
Mi s-a bucurat ochiul când a văzut titlul: “Beginning Using the Grid Component” ca fiind al trei-lea tutorial prezentat. Mi-am mutat ochiul pe el şi mi s-a dezumflat entuziasmul la cote alarmante. Am văzut în cuprinsul paginii că se utilizează aceeaşi clasă: “Ext.grid.Grid”, care nu mai există în versiunea curentă de extJS.
Ar trebui scris pe undeva prin pagină că documentaţia este valabilă pentru versiuni anterioare.
Până la urmă am reuşit să înserez un grid acolo unde voiam, consultând descrierea claselor versiunii 2.0.2, care este integrată în kit-ul de extJS.
O altă belea, din exemplele care sunt date în kit-ul oficial, care poate crea confuzie mare, dacă programatorul ce se inspiră din ele nu are suficientă experienţă. Exemplele sunt scrise de persoane diferite:
- uneori clasele sunt definite ca mostenind Ext.grid.GridPanel
- alteori ca moştenind: xg.GridPanel, variabila xg fiind definită în altă parte: var xg = Ext.grid;
Este acelaşi lucru, dar poate crea confuzii.