使用Jade &在这里快递。在Jade中使用indexOf
'#{value.users}'
是一个数组。
'#{user.username}'
是一个字符串。
争取做if '#{value.users}'.indexOf('#{user.username}')
如果属实的话,我展示了一堆东西,否则,不应该渲染。
Jade与语法正常,但即使#{value.users}'.indexOf('#{user.username}')
是虚假的,if语句中的内容正在呈现。
例如,如果user.username = bob
,并且value.users = ['tim', 'billy']
,则if
语句正在传递,当它显然不应该是。
我在做什么错?
检查'['tim','billy']。indexOf('bob')'yield:'-1'。不是一个falsy值('0') – Bergi 2013-02-26 20:38:17