Я уверен, что это довольно простой вопрос. Я делаю сайт с несколькими страницами. Есть ли способ объявить переменные, когда (и только когда) сначала загружается домашняя страница, а затем ссылаются на эти переменные позже? Я видел, что использование localStorage или sessionStorage может быть полезным или объявлять глобальные переменные. Моя точная проблема заключается в том, что существует переменная hasChanged, которая является ложью только при первой загрузке веб-страницы. Когда вы нажмете кнопку, она установит hasChanged в true, а также изменит различные вещи о веб-странице. Тем не менее, всякий раз, когда я посещаю другие страницы и возвращаюсь, он возвращается к false (тогда как я хочу, чтобы он все еще был правдой). И, кроме того, есть ли хороший способ доступа других страниц к этой же переменной?Начальные переменные JavaScript и постоянство
0
A
ответ
0
SessionStorage будет вашим лучшим выбором.
if (sessionStorage.getItem('hasChanged') {
sessionStorage.setItem('hasChanged', 'true');
}
и на других страницах.
var hasChanges = sessionStorage.getItem('hasChanged');
Если это действительно другие страницы. Если у вас много данных, которые можно разделить между несколькими страницами. Рассмотрение Single Page Applications
Смежные вопросы
- 1. Начальные переменные JavaScript
- 2. DDD и постоянство. Опять
- 3. Точность и постоянство данных
- 4. Haskell параллелизм и постоянство
- 5. JMS Прочность и постоянство
- 6. SWFAddress и постоянство данных
- 7. WF4 Операции и Постоянство
- 8. ООП и постоянство
- 9. Clojure: неизменность и постоянство
- 10. RelayJS: Как установить начальные переменные через реквизиты
- 11. DDD логика и Постоянство Незнание
- 12. NSUserDefaults и постоянство в UITableView
- 13. Что означает «домен» и «постоянство»?
- 14. EJB3 и постоянство ручной иерархии
- 15. Единица измерения работы и постоянство
- 16. Спарк РДД Постоянство и Перегородки
- 17. Java: постоянство строк и оператор ==
- 18. Модель, бизнес-правила и постоянство
- 19. сфера и переменные Javascript
- 20. Объекты и переменные Javascript
- 21. Переменные Javascript и сессии
- 22. переменные и функции javascript
- 23. переменные async.series и javascript
- 24. Каковы области и/или постоянство кодовых модулей JavaScript?
- 25. Rrd4j постоянство
- 26. getOutputSize постоянство?
- 27. Постоянство Ошибка
- 28. Ajax, переменные Javascript и серверные переменные - Rails
- 29. JavaScript переменные переменные
- 30. Как сделать начальные шапки с Javascript/jQuery