Die*_*ego 4 java groovy playframework
尝试在Play中使用布局时遇到问题!框架.据我所知,布局有一个SINGLE #{doLayout /}标记,指定应放置子视图的所有代码的位置.这意味着,例如,用户列表(list.html)的特定视图中的所有代码都被注入到布局主体的中间.现在,我发现我的一些视图需要特定于这些视图的javascript,因此我想仅在这些视图上包含脚本标记,而不是从布局继承的每个视图.ASP.NET MVC中的Razor视图引擎允许布局中的不同部分由扩展该布局的视图填充,但我不知道Play是否支持这样的内容.
你看到这个问题的解决方案吗?
小智 9
您还可以使用#get,#set标签来定义其他块.例如:
#{set 'anyBlock'}
<h1>Main title</h1>
#{/set}
Run Code Online (Sandbox Code Playgroud)
和:
#{get 'anyBlock' /}
Run Code Online (Sandbox Code Playgroud)