Есть элемент, описанный как:
{
id: config.name + "ChatTextEdit",
markerValue: config.name,
className: "Terrasoft.MemoEdit",
classes: { wrapClassName: ["is-scrolling"] },
value: { bindTo: "ChatValue" },
keyup: { bindTo: "onMemoKeyPressed" },
}
К его дочернему элементу (который имее суффикс '-wrap', а полностью id элемента будет выглядить как 'ChatSendBoxChatTextEdit-wrap'), следует добавить CSS-класс "is-scrolling". Я пытаюсь сделать это через свойства classes: { wrapClassName: ["is-scrolling"] } в основном элементе, однако класс к элементу 'ChatSendBoxChatTextEdit-wrap' не добавляется, не подскажете что не так? Или есть другой способ как это сделать?
Нравится
Добрый день, Антон.
В данном примере Вы добавили класс "is-scrolling" к самому элементу, а не дочерним. Самым простым способом решения будет назначить Вашему элементу кастомный класс (например "MyContainer"), потом в стилях добавить запись ".MyContainer *" и прописать стили для всех дочерних элементов.
.MyContainer *{ }