果然,豆子真的很强,像神人一样。相比起来,我真的很羡慕他能有这么好的逻辑思维能力。
刚刚看完他写的 XSLT 的制作方式,写了很多,都是具有具体针对性的,逻辑性虽然不大好,不过罗列出来的都是容易犯错的地方。非常推荐大家去看看——《关于洛克龙阁使用XSLT模版引擎的一些使用心得和皮肤制作方法》。
下面,我来补充一下在帅豆的文章里说了不是很明白,或者不知道是啥东西的地方,其中一个当然是充满邪恶的 <xsl:param.../> 语句。
这个语句的 name 名是可以自定义的,随便乱写什么都可以。不过要说明一下,在调用你自己命名的 name 的时候,是有关联性的,必须是你将参数调用进来时候的节点下属才行。我们以一个例子来解释一下,首先,我们定义一个用来调用的区块(一般存在于 UI.xsl 里)。
- <!--定义一个模板区块,那么,就叫 my_demo 把,——我的例子-->
- <xsl:template name="my_demo">
- <!--然后,创建一个参数 myParAAAAm,我的参数~我尽量把能自定义的变量写得乱一些,这样大家可能会好理解些-->
- <xsl:param name="myParAAAAm"/>
- <!--然后,我们输出这个参数下的一个方法,就用公告举例吧(这里我们先不管到底有没有 Affiche 这个方法,我就是想要调用这东西,咋滴?不行吗?^_^)-->
- <xsl:value-of select="$myParAAAAm.Affiche"/>
- </xsl:template>