使用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