相当新的XSLT,并将with-param视为完成某项工作的一种方式.
<xsl:variable name="PQB_ID">
<!-- <xsl:value-of select="wd:SSN"/> -->
<xsl:value-of>123</xsl:value-of>
</xsl:variable>
<xsl:call-template name="testing">
<xsl:with-param name="PQB_ID"></xsl:with-param>
</xsl:call-template>
Run Code Online (Sandbox Code Playgroud)
我的模板名称如下:
<xsl:template name="testing">
<xsl:param name="PQB_ID"></xsl:param>
<xsl:value-of select="$PQB_ID"></xsl:value-of>
</xsl:template>
Run Code Online (Sandbox Code Playgroud)
至少,我希望看到123.或者,当我<xsl:value-of select="wd:SSN"/> 被取消评论时,我希望看到我的程序中的价值.事实上,我一无所获.
我错过了什么?
<xsl:with-param name="PQB_ID"></xsl:with-param>
Run Code Online (Sandbox Code Playgroud)
将为参数传递一个空值.如果要传递全局PQB_ID变量的值,则需要显式执行此操作
<xsl:with-param name="PQB_ID" select="$PQB_ID"/>
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
1612 次 |
| 最近记录: |