私は異なるページで使用している部分があります。私はそれをレンダリングしているビューに基づいて部分的に内部の特定のdivを条件付きで非表示にしたい。レールアクセスビュー名内パーシャル
divを検索して非表示にするページ固有のjavascriptファイルを作成することを考えていました。
しかし、部分の中でビュー名/ページ名を取得する方法があった場合、部分的に中央になり、複数のページに同じJavaScriptファイルを読み込む必要はありません。
誰もがあなたがから呼び出している場所に応じてパラメータを変化させ、部分的にローカル変数としてstyleパラメータを送ることができる部分
params [:controller]またはparams [:action]はお勧めしません。代わりに 'controller_name'、 'action_name'を使用してください。 – Naveed
うわー、私はばかだと感じます。それが存在するかどうか知りませんでした。それを指摘してくれてありがとう! – jhdavids8
これを反映するために元の回答を編集する方がよいでしょう。 –