powered by simpleCommunicator - 2.0.59     © 2025 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / HTML, JavaScript, VBScript, CSS [игнор отключен] [закрыт для гостей] / Почему не видно глобальную переменную?
7 сообщений из 7, страница 1 из 1
Почему не видно глобальную переменную?
    #39479709
Алекссс
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
в app.js инициализация

Код: javascript
1.
2.
global.startUrl = config.get('startUrl');
global.is_disabled = true;



во другом файле (view) обращение к ним
Код: javascript
1.
{view: 'text', disabled: is_disabled},


, startUrl работает, а is_disabled выдает

ReferenceError: is_disabled is not defined
at edit_issues.js:51
at Object.execCb (require.js:5)
at b.check (require.js:5)
at b.enable (require.js:5)
at b.init (require.js:5)
at h (require.js:5)
at Object.completeLoad (require.js:5)
at HTMLScriptElement.onScriptLoad (require.js:5)

PS: без global тоже не работает
...
Рейтинг: 0 / 0
Почему не видно глобальную переменную?
    #39479722
Фотография krvsa
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
АлексссPS: без global тоже не работает
А что меняет "приставка" global?
...
Рейтинг: 0 / 0
Почему не видно глобальную переменную?
    #39479729
oaken
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Алекссс,

В момент обработки view еще не загружен app.js или не такая эта переменная уж и глобальная.
...
Рейтинг: 0 / 0
Почему не видно глобальную переменную?
    #39479733
Алекссс
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
oakenАлекссс,

В момент обработки view еще не загружен app.js или не такая эта переменная уж и глобальная.
тогда почему вторая ошибку не выдает?
...
Рейтинг: 0 / 0
Почему не видно глобальную переменную?
    #39479734
Алекссс
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
krvsaАлексссPS: без global тоже не работает
А что меняет "приставка" global?
видимо ничего
...
Рейтинг: 0 / 0
Почему не видно глобальную переменную?
    #39479789
Фотография krvsa
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Алексссвидимо ничего
А должно?

С чего ты взял, что то глобальная переменная? Потому, что там написано global?
У глобальной написано window. ;)

Код: javascript
1.
window.myVar


Вот это глобальная переменная.
...
Рейтинг: 0 / 0
Почему не видно глобальную переменную?
    #39479796
Алекссс
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
krvsa, нет, потому что startUrl по факту глобальная
window это браузерный объект, мой app.js на сервере
...
Рейтинг: 0 / 0
7 сообщений из 7, страница 1 из 1
Форумы / HTML, JavaScript, VBScript, CSS [игнор отключен] [закрыт для гостей] / Почему не видно глобальную переменную?
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]