Je travaille sur une application Sencha Touch et je l'apprends très bien parce que j'aime JavaScript.Sencha Touch Global Variables
Ceci est mon app.js
var App = new Ext.Application({
name: 'My First App',
//BaseURL: 'http://mydomain.com/testing/first/services/',
launch: function() {
this.views.viewport = new this.views.Viewport();
// this.BaseURL = "http://mydomain.com/testing/first/services/";
}
});
C'est l'un de mon magasin. Maintenant, la question est, si je peux créer une variable globale à travers l'application entière? Il est nommé BaseURL et je peux l'utiliser parmi tous les magasins de données et quand il faut le changer, je change juste cela pour refléter l'ensemble de l'application.
J'ai besoin de savoir deux choses.
- Comment déclarer une variable de niveau d'application globale.
- Comment accéder à cette variable dans les vues et les magasins.
intérieur exemple d'application? Je voudrais faire à l'intérieur de l'instance App et pour y accéder via l'instance App. – Neutralizer
Vérifiez ma version modifiée – Luis
Voir aussi la documentation Ext.namespace() et Ext.Application. La propriété "name" ne doit contenir aucun espace et peut être utilisée comme identifiant global. – romaninsh