Xml 在xslt中创建选项卡式div
我在xslt中使用angular js。我想从XML创建一个基于选项卡的UI。 在我的用例中,基于xml中节点的数量,将有许多链接和相应的div。 因此,为了隐藏和显示div,我需要一些不同的数据,这些数据可能是一个整数,每次绑定创建每个链接时都会递增,我将把相同的数据放入div的ng show条件中。 我所做的是,我创建了一个函数,每次我将这个数字分配给链接的ng attr索引时,它都会返回一个数字+,在div的ng show中,我会根据递增的数字检查它。 现在,每当用户单击一个链接时,我想显示相应的div并隐藏其余部分Xml 在xslt中创建选项卡式div,xml,angularjs,html,xslt,Xml,Angularjs,Html,Xslt,我在xslt中使用angular js。我想从XML创建一个基于选项卡的UI。 在我的用例中,基于xml中节点的数量,将有许多链接和相应的div。 因此,为了隐藏和显示div,我需要一些不同的数据,这些数据可能是一个整数,每次绑定创建每个链接时都会递增,我将把相同的数据放入div的ng show条件中。 我所做的是,我创建了一个函数,每次我将这个数字分配给链接的ng attr索引时,它都会返回一个数字+,在div的ng show中,我会根据递增的数字检查它。 现在,每当用户单击一个链接时,我想显
<xsl:for-each select="rendering/page">
<a href="" ng-click="click($event)" ng-attr-index="getNextIndex()">
<xsl:value-of select="@titleKey"/></a>
<div ng-show="tab == getNextTab()"> </div>
</xsl:for-each>
但是ng attr index=getNextIndex不工作,无法调用该函数。
有什么方法可以做到这一点吗?
或
是否有其他方法可以实现此用例?在代码的XSLT端和for-each中,您可以将属性值设置为