我正在调用一个 xsl 模板,我在其中构建了一个表。我想根据参数中的值有条件地设置表格的颜色。有什么建议么 ?
前任。
<xsl:template match="sometemplate">
<xsl:param name="bgcolor" select="'black'"/>
<table>
<!-- I have to set the background color of this tr depending on the value of bgcolor -->
<tr>
<td>
<!-- Do Something -->
</td>
</tr>
<table>
</xsl:template>
<xsl:template match="callingTemplate">
<xsl:apply-templates select="sometemplate">
<xsl:with-param name="bgcolor" select="'white'"/>
</xsl:apply-templates>
</xsl:template>