我遇到了一些有關Ruby的條件邏輯的問題。無可否認,我是Ruby的所有人的新手。問題與條件邏輯 - Ruby on Rails
此代碼是導致網站無法加載:
<body style="background-image:url("<%= if @is_home_page.present? '/images/bg-main-power-bg.jpg' else '/images/bg-inner-power-bg.jpg' end %>"); background-repeat:repeat-x;">
沒有條件的CSS加載就好了。
我在做什麼錯?
謝謝
變量@is_home_page只能將就存在o在主頁上,有這個工作嗎?或者我需要使用.present? –
@resonantmedia如果未設置實例變量,它將等於零,三元組仍然可以工作。儘管這看起來有點像代碼味道。 –