1

我在 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 根本没有出现在开发人员工具中,这很奇怪。

4

1 回答 1

1

用 CSS 删除它应该可以正常工作。有两个单独的类,.cardOwner 和 .cardOwnerName,需要将显示设置为无。

.cardOwner, 
.cardOwnerName {
    display: none !important;
}
于 2012-06-13T21:03:39.137 回答