13
A
回答
17
%div{class:job.done && "highlight"}
如果設置爲false
或nil
屬性,Haml的會完全忽略的屬性。
-1
%div{job.done ? {:class => "highlight"} : {}}
%div{:class => job.done ? "highlight" : ""}
17
%div{:class => ('hightlight' if job.done)}
我也相信會做的伎倆,並且不產生類=「」如果job.done ==假的,看起來也更像是你的初始代碼
+0
這對我來說看起來更清潔,謝謝! –
相關問題
- 1. 有條件地設置CSS類的好方法mvc
- 2. 有條件地設置MessageBox類型
- 3. 有條件地設置線條顏色
- 4. 有條件地設置和有條件地使用變量python
- 5. 淘汰賽設置css有條件
- 6. 有條件地設置Apache頭文件
- 7. 從紅寶石控制器有條件地設置CSS樣式
- 8. 設置佈局條件 - CSS
- 9. 有條件地設置OLE定義
- 10. Laravel 5有條件地設置路線
- 11. Spree/Deface - 有條件地設置覆蓋
- 12. XSLT有條件地設置屬性值
- 13. 有條件地設置或清除位
- 14. 有條件地設置字符串
- 15. React-native - 有條件地設置高度
- 16. JSF有條件地設置ID
- 17. 如何有條件地設置解構
- 18. 有條件地設置屬性jQuery.css()
- 19. 有條件地設置方法選項?
- 20. 如何有條件地設置tabbarcontroller viewControllers?
- 21. 有條件地應用CSS
- 22. 如何在聲明中有條件地設置基類
- 23. 使用AngularJS有條件地設置選項標籤上的類
- 24. 離子有條件類CSS
- 25. 有條件地使用ng類的CSS類
- 26. 有條件地鏈接到CSS文件
- 27. 有條件地重置row_number
- 28. 有條件地將類
- 29. 如何在php中設置條件css
- 30. 在struts中爲CSS設置條件
後者實際上是創建''
,一個空的班級。這在功能上與OP所要求的相同,但不是相同的輸出。 – Phrogz@ Phrogz對,但在大多數情況下沒關係。你的方式可能更好,我不知道。 –