1
我敲我的頭撞在牆上試圖找出爲什麼這是不行的XSLT問題關於調用模板及與-PARAM
我敲我的頭撞在牆上試圖找出爲什麼這是不行的XSLT問題關於調用模板及與-PARAM
首先,正如RonK所說,你的參數名稱應該匹配。
另外,如果你想通過值「WTF」(而不是XML節點「WTF」),您對單引號吧:
<xsl:call-template name="test-template">
<xsl:with-param name="item" select="'WTF'" />
</xsl:call-template>
<xsl:template name="test-template">
<xsl:param name="item" />
-~<xsl:value-of select="$item" />~-
</xsl:template>
我還沒有碰過XSLT很長一段時間 - 但我認爲你的參數名稱應該匹配。含義:
<xsl:call-template name="test-template">
<xsl:with-param name="is-item-page" select="WTF" />
</xsl:call-template>
<xsl:template name="test-template">
<xsl:param name="is-item-page" />
-~<xsl:value-of select="$item" />~-
</xsl:template>
試試吧。
+1注意到了「WTF」 – RonK 2010-06-18 20:38:48