Как мы можем получить доступ к объектам, объявленным в файле javascript в другом файле в приложении sencha touch? - PullRequest
0 голосов
/ 06 января 2011

Как мы можем получить доступ к объектам, объявленным в файле javascript в другом файле JS в том же приложении sencha touch ?? Помощь от любого хорошего в Сенча Touch высоко ценится.

Заранее спасибо.

Ответы [ 2 ]

0 голосов
/ 14 января 2011

Тот факт, что Javascript находится в другом файле, на самом деле не имеет большого значения. Это скорее вопрос понимания области видимости, глобальных переменных и т. Д.

Если вы создаете переменную в глобальной области видимости одного файла:

var hello = 'hello';

Тогда это, конечно, доступно в другом файле:

alert(hello + ' world');

(хотя вы хотите получить правильный порядок при импорте этих файлов в HTML-документ)

Все вышесказанное, глобальные переменные обычно не рекомендуются, и Sencha Touch также предоставляет способ для переменных пространства имен: смотрите Ext.namespace в http://dev.sencha.com/deploy/touch/docs/?class=Ext

0 голосов
/ 06 января 2011

Я не знаком с Sensa Touch, но в целом в JavaScript вы можете поделиться ими с помощью глобального объекта или передать ссылки на объекты между функциями (независимо от того, находится ли он в одном файле JS или нет).

...