Как установить цвета стиля CSS в GWT

У меня есть приложение GWT + AppEngine, которое позволяет пользователям создавать онлайн-опросы. Я хочу, чтобы создатель опроса мог выбирать из множества тем для своего опроса. Мы сохраним тему, выбранную создателем опроса, на сервере, и всякий раз, когда респондент опроса получит доступ к опросу, он будет получать вопросы с выбранной темой.

Тема для нас означает набор из 4-5 цветов, которые мы будем использовать для стиль страницы опроса. Наше клиентское приложение - это приложение GWT со стилями, встроенными в элементы шаблонов UiBinder, например:

<ui:style>
.header {
background: color1;
padding: 6px 6px;
}
.anothercssclass {
background: color2;
padding: 6px 6px;
}
</ui:style>

Пожалуйста, предложите, как мы можем установить color1 и color2 из темы, сохраненной на сервере. Обратите внимание, что это НЕ вопрос темы модуля GWT. } ()). f (2); Предположим, я не хочу переименовывать ни одну из переменных. Невозможно изнутри ...

(function () {
    var x = 1;
    return {
        f: function (x) {
            alert(x);
        }
    };
}()).f(2);

Предположим, я не хочу переименовывать ни одну из переменных. Невозможно изнутри f получить доступ к переменной x , которая была объявлена ​​первой, верно?

9
задан feklee 30 December 2010 в 13:46
поделиться