当xsl:foreach非常有用时,有人会举个例子吗?
我刚刚做了一个项目并得出结论,我可以用适当的方式替换它
.
而
有时使代码更短,我不能有效将其替换为
功能性的风格.
反正被认为有害吗?
好吧,谢谢大家,我真的无法选择最好的答案.我认为收集不同的案件会更好.
对不起有人低估答案 - 这不是我:)
这通常是代码风格的问题.如果你正在做一个相当短的for-each,并且需要从父块访问变量,那么可以更清楚地为每个那里做一个for,而不是应用模板并作为参数传入更多它需要的东西.
绝对有时候使用模板更清晰,绝对是使用for-each的时间更清晰.它们都是有用的工具.