我希望能夠將對象值傳遞到span元素的標題,但是當我在懸停時使用下面的代碼時,會顯示#{campaign.status}而不是Aprroved或Rejected as是我的意圖。將rails對象值傳入span標題
%td.status-data= campaign.status == "Approved" ? '<span title="#{campaign.status}" class="glyphicon glyphicon-ok green center"></span>'.html_safe : campaign.status == "Rejected" ? '<span title="#{campaign.status}" class="glyphicon glyphicon-remove red center"></span>'.html_safe : campaign.status
我想,如果你做你的代碼可以通過刪除視圖中的三元運算符來讀取,並使用if-else,那麼你自己就可以找到答案。 ;) – uday
我有衝突的報告。有些人提出三元運算符,因爲它們減少了代碼的大小,使得整個文檔更具可讀性,而其他人已經採取了你的立場。通過刪除三元運算符,它是如何影響span元素中包含的? – EamonnMcElroy