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;
}