假设下面的模板调用生成并输出$ 20,000的结果,并且假设我有另一个名为sCost的元素,它只出现一次并且值为385,我怎么能添加模板调用的结果?
<xsl:call-template name="totalCost">
<xsl:with-param name="list" select="/delivery/manifest/item" />
</xsl:call-template>
当我尝试做以下事情时,我得到了NaN ......
<xsl:variable name="myVar">
<xsl:call-template name="totalCost">
<xsl:with-param name="list" select="/delivery/manifest/item" />
</xsl:call-template>
</xsl:variable>
<xsl:value-of select="$myVar + ../sCost" />
答案 0 :(得分:3)
如果结果包含'$'字符,则不会将其视为数字。仅将货币格式设置为流程的最后一步。