我在菲尼克斯framework.We中使用Elixir知道当我们在控制器中调用一个动作时,框架会呈现一个完整的视图,包括页脚,内部视图(主要内容)和页眉。如何加载和渲染一个没有页眉和页脚视图的视图?
示例: localhost:4000/posts/new ->我们将有页眉、表单和页脚
本地主机:4000/ post /1 ->我们只显示post #1的内容,没有页眉和页脚视图。
谢谢,
发布于 2015-10-29 15:43:39
你需要在你的控制器动作函数中使用Phoenix.Controller.put_layout(conn, false)来禁止渲染布局,例如
def show(conn, _params) do
conn
|> put_layout(false)
|> render("show.html")
endhttps://stackoverflow.com/questions/33408394
复制相似问题