Hey Leute, hab mit Javascript bisher kaum was zutun gehabt… deswegen ist meine Frage auch eigentlich ziemlich simpel, aber bin noch immer nicht so richtig vorangekommen.
Ich habe eine Sprach.js Datei erstellt, dort befindet sich folgender beispielcode drinnen :
var Messages = {
Name: 'Name',
Ort: 'Ort'
};
Ich muss auf diese Attribute jetzt außerhalb der Klasse zugreifen. In einer anderen .js Datei
also Bsp.
myScript2.js kennt die Funktionen von myScript1.js und kann sie direkt ausführen, als wären sie in myScript2.js definiert worden.
myScript1.js weiß allerdings nichts von myScript2.js.
[quote=Brixto]myScript2.js kennt die Funktionen von myScript1.js und kann sie direkt ausführen, als wären sie in myScript2.js definiert worden.
myScript1.js weiß allerdings nichts von myScript2.js.[/quote]
Na stimmt so ganz nicht. Wenn du funktionen in myscript1 hast die Sachen aus myscript2 nutzen und myscript2 einmal geladen ist - dann stehen diese durchaus zur Verfügung.
Ich sehe nochmal ein Tiefergehendes Problem … Unzwar benutzte ich den Sencha Architect für Touch WebApplikationen. Wenn ich mit dem nochmal den Code übersetzte haut er die einbindung in der index.hmtl einfach raus.
…
Aber laut dieser seite Multilanguage -Sencha Touch sollte das aucch so klappen. Hatte einer schonmal das vergnügen mit Sencha Touch zu arbeiten ?
Sencha Touch ist ja nicht nur ein Framework für mobile Webanwendung sondern ein ganzes RAD-Paket. Du bekommst das CLI-Tool dazu, ein MVC-Framework und eine eingebaute Resourcenverwaltung. Das geht weiter über das oben angesprochene dynamische Laden hinaus. Siehe auch RequireJS oder AMD.
Puncto Sencha Touch bleibt dir nichts anderes übrig als dich da komplett einzulesen. Hier ist z.B. ein Tutuorial. Wenn dir das zu anstrengend ist du aber fix-fertige Widgets möchtest, könntest du auf jQuery mobile ausweichen.
Das gibt dir weder die Architektur noch irgendwelche CLI-Tools vor.
[QUOTE=schlingel]Sencha Touch ist ja nicht nur ein Framework für mobile Webanwendung sondern ein ganzes RAD-Paket. Du bekommst das CLI-Tool dazu, ein MVC-Framework und eine eingebaute Resourcenverwaltung. Das geht weiter über das oben angesprochene dynamische Laden hinaus. Siehe auch RequireJS oder AMD.
Puncto Sencha Touch bleibt dir nichts anderes übrig als dich da komplett einzulesen. Hier ist z.B. ein Tutuorial. Wenn dir das zu anstrengend ist du aber fix-fertige Widgets möchtest, könntest du auf jQuery mobile ausweichen.
Das gibt dir weder die Architektur noch irgendwelche CLI-Tools vor.[/QUOTE]
Wir haben das Sencha Touch schon eingekauft ^^ also ausweichen gilt nicht mehr ja ich werde alles über sencha lernen müssen
*** Edit ***
k Problem gelöst, man muss im Sencha Architecten eine Source Datei anlegen, eine exterene .js Datei. Dann mit dem URL den Pfad bestimmen und dann kann man diese im Architecten benutzten
Danke an alle