私は「フェニックス相当のレールを見つけようとしている」 params[:controller]
そのため、ビューをレンダリングするコントローラに基づいてスタイルシートとJavaScriptファイルを提供できます。
Railsでは、これを単純にすることができます。
<%= stylesheet_link_tag "application", params[:controller] %>
<%= javascript_include_tag "application", params[:controller] %>
ソース: Rails Asset Pipeline - コントローラ固有の資産
私はフェニックスで同じことをやろうとしている。私はSassファイルをそれらのコントローラに従って分ける。たぶんこんな感じ?
<link rel="stylesheet" href="<%= static_path(@conn, "/css/app.css") %>">
<link rel="stylesheet" href="<%= static_path(@conn, "/css/#{@controller}.css") %>">
回答:
回答№1は4あなたはあなたのクラスをから構築することができます Phoenix.Controller.controller_module/1
https://github.com/phoenixframework/phoenix/blob/3fc98f8b18095b6d155f5afd824f7c5e24447187/lib/phoenix/controller.ex#L112-L116