私はこれを正しく行っているかどうか、またはより良い方法があるかどうかを知りたいです:
私のRailsアプリには、ログインしているユーザーに応じて、そのページのビューの特定の側面が変更されるページがあります(これらの変更を処理するのはJavascriptです(つまり、チェックボックスを無効にするなど))。
現在、application.html.erb ファイルで、役割の名前でラベル付けされたページに div を追加しています。Javascript はどの div がアクティブであるかをチェックし、それに応じて Javascript を実行します。私はこのアプローチにあまり満足していないので、いくつかの代替手段を探しています。
個別の Javascript ファイルを用意し、ユーザー ロールに基づいて一部のみを含めることを考えましたが、それではすべての Javascript を実稼働環境で 1 つのファイルに統合することができなくなります (そうではありませんか?)。