Инструменты пользователя

Инструменты сайта


ds.global

Различия

Показаны различия между двумя версиями страницы.

Ссылка на это сравнение

Предыдущая версия справа и слева Предыдущая версия
Следующая версия
Предыдущая версия
ds.global [2025/09/18 07:52]
root
ds.global [2025/09/18 08:08] (текущий)
root
Строка 2: Строка 2:
  
 <wrap ks> <wrap ks>
-Данный объект предназначен для хранения данных пользовательских скриптов в пределах одного экрана. Его можно использовать для передачи данных между скриптами разных компонентов. Данный объект существует только на активном экране и уничтожается при каждом переходе. Если необходимо сохранять какие-либо данные на постоянной основе, для этого можно воспользоваться переменными устройства "Память". Подробнее о работе с устройством "Память" можно ознакомиться в статье [[dev.memory|Устройство "Память"]].+Данный объект предназначен для хранения данных пользовательских скриптов в пределах одного экрана. Его можно использовать для передачи данных между скриптами разных компонентов. Данный объект существует только на активном экране и уничтожается при каждом переходе. Если необходимо сохранять какие-либо данные на постоянной основе, для этого можно воспользоваться переменными устройства "Память". Подробнее о работе с устройством "Память" можно ознакомиться в статье [[dev.memory|устройство "Память"]].
 </wrap> </wrap>
  
 <wrap ks> <wrap ks>
-Пример:+Пример
 +</wrap> 
 + 
 +<wrap ks> 
 +Создадим две кнопки, в скриптах первой будем сохранять данные, во второй выводить их в системный журнал. Код первой кнопки: 
 +</wrap> 
 + 
 +<code javascript> 
 +ds.global.myData = 321; 
 +</code> 
 + 
 +<wrap ks> 
 +Код второй кнопки:
 </wrap> </wrap>
  
 <code javascript> <code javascript>
-let value = { field: 123 }; +log(ds.global.myData);
-log('Значение:', value);+
 </code> </code>
  
 <wrap ks> <wrap ks>
-Функция выведет в журнал сообщений значение переменной value.+Если нажать сразу вторую кнопку, то в журнал выведется значение **[Undefined]**, означающее что такого поля не существует, если нажать первую кнопку, после чего еще раз вторую, выведется сообщение с установленным значением **321**.
 </wrap> </wrap>
  
-{{ :log.png?nolink |}}+{{ :ds_global.png?nolink |}}
  
ds.global.1758171170.txt.gz · Последнее изменение: 2025/09/18 07:52 — root