Как получить переменные, объявленные в замыкании - PullRequest
1 голос
/ 18 марта 2020

Как получить переменные, объявленные в замыкании, например, я могу написать

content{
a=1
b=2
}
when{}
then{}

в содержимом блока. Я получу данные из kafka topi c, иначе я позвоню веб-службы и, как только я получу данные, я выполню блок тогда и после блока, поэтому я объявляю переменные в содержимом блока, например, «data = sendRequest to web service», а затем использую переменную данных в блок, когда делать предикаты.

1 Ответ

2 голосов
/ 18 марта 2020
def map = [:]
map.with{
    a=1
    b=2
}

println map

результат

[a:1, b:2]
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...