Есть ли в GWT способ для виджета получить доступ к публичному члену класса EntryPoint приложения? Я хочу сохранить определенные данные «всего приложения» в классе EntryPoint, а затем сделать так, чтобы виджеты обращались к этим полям и вели себя по-разному в зависимости от их значений. На мой взгляд, это кажется достаточно простым, но я просто нигде не могу найти для него код ...
Доступ к общедоступным полям EntryPoint в GWT
Ответы (1)
Вам не нужно хранить эти данные в EntryPoint, вы, вероятно, захотите сохранить эти данные в каком-нибудь общем служебном классе и заполнять данные при загрузке приложения.
Затем просто передайте объект любым виджетам, которые в нем нуждаются. Или еще лучше, привяжите его в области Singleton с помощью Google Gin, чтобы сделать его доступным. в любом месте вашего приложения.
person
Jason Hall
schedule
16.03.2010