Rally App SDK 2.0: Скрыть / удалить владельца карты и изображение

У меня проблемы с сокрытием / удалением владельца карты и изображения из заголовков карт в App SDK 2.0. Это было очень просто в 1.30, используя только CSS, но похожий CSS, похоже, не работает и не пытается программно удалить элементы HTML из шаблонов рендеринга.

CSS:

.cardOwner .cardOwnerName {
    display: none !important;
}

JS:

header.renderTpl.html = '{template-card owner/image els}';
header.renderTpl.master.body = '{template-card owner/image els}';
header.renderTpl.tpls[0].body = '{template-card owner/image els}';

header.initialConfig.renderTpl.html = '{template-card owner/image els}';
header.initialConfig.renderTpl.master.body = '{template-card owner/image els}';
header.initialConfig.renderTpl.tpls[0].body = '{template-card owner/image els}';

Я не совсем понимаю, как элементы по-прежнему отображаются при удалении из шаблонов. Я не знаю ни одного другого места, где указаны элементы.

CSS вообще не отображается в инструментах разработчика, что очень своеобразно.

1 ответ

Решение

Удаление с помощью CSS должно работать нормально. Есть два отдельных класса, .cardOwner и.cardOwnerName, для которых необходимо установить значение none.

.cardOwner, 
.cardOwnerName {
    display: none !important;
}
Другие вопросы по тегам