私のRailsアプリケーションには、いくつかの「提案」があるページがあります。入って「勝ちの提案」を選ぶ方法が必要です。次に、そのプロポーザルのdiv境界線の色を緑に変更します。提案は他の3ページにもあるので、それらの場所の色とそれらのdivのテキストを変更したいと思います。Railsでこれを行うための最良の方法は何ですか?
質問する
134 次
1 に答える
1
提案モデルにブール値のフィールドがあり、それが勝っているかどうかを示します。デフォルトでfalseにします。つまり、移行では:default=>falseです。
次に、あなたの見解では、プロポーザルが勝っている場合は、divに.winning-proposalのようなクラスを与えることができます。これは、proposal.css.scssまたはスタイルシートディレクトリにあるCSSクラスに対応します。プロポーザルが勝てない場合は、このクラスをdivに含めません。
勝者のプロポーザルを設定するには、Proposalインスタンスの属性を更新し、モデルの勝者のブール列をtrueに設定するだけです。
それが理にかなっていることを願っています!
于 2012-07-10T21:33:56.037 に答える