2012-08-03 55 views
5

我用玉在nodejs项目小写与玉模板

找不到如何定义过滤器

我有我想要在选择框中显示的类别,小写选项值和大写选项文本

select 
    each cat in categories 
    option(value="lowercase(#{cat})") uppercase(#{cat}) 

有什么想法吗?

回答

8

为什么不使用原生JavaScript函数来做到这一点?

select 
    each cat in categories 
    option(value=cat.toLowerCase())= cat.toUpperCase() 
+0

完美谢谢 – 2012-08-03 10:42:36

+0

你尝试了吗? Afaik你也可以用我们的'猫'。我就是这么做的。你确实认识了括号后的'=',对吗? – Amberlamps 2012-08-03 10:45:49

+0

很高兴我能帮到你。如果它适合你,请接受正确答案。 – Amberlamps 2012-08-03 11:03:08

1

您还可以使用:

select 
    each cat in categories 
    option(value=#{cat.toLowerCase()}) #{cat.toUpperCase()}