ym88659208ym87991671
JavaScript API в SmartApp DSL | Документация для разработчиков

JavaScript API в SmartApp DSL

Обновлено 15 декабря 2023

DSL использует вставки JS-кода для описания бизнес-логики и интеграции с внешними системами.

Наиболее часто скриптовые вставки используются в тегах if:, else:, elseif:, где значением тега является JS-выражение, с помощью которого можно выполнить любые проверки.

Также скриптовые вставки используются в теге script:, в котором обычно производится вычисление каких-либо параметров или вызов внешних сервисов.

Тег init: — позволяет задать скрипт, который будет выполнен при загрузке сценария один раз. Скрипт может содержать код, устанавливающий какие-либо обработчики, создающий временные переменные, выполняющий другую инициализацию. Также скриптовые вставки встречаются в теге patterns:, в котором задаются именованные паттерны.

ПАО Сбербанк использует cookie для персонализации сервисов и удобства пользователей.
Вы можете запретить сохранение cookie в настройках своего браузера.