在我网站的主 XSLT 模板中,我有:
<xsl:apply-templates select="/data" mode="page-scripts"/>
在导入上述主样式表的另一个页面上,我有一个插入一些 JavaScript 的模板:
<xsl:template match="/data" mode="page-scripts">
<!-- JavaScript -->
</xsl:template>
在没有上述模板的页面上,data
节点的内容按照默认模板输出。
什么是避免这种情况的好方法,而不必有一个与page-scripts
模式匹配的空白模板?