我有一個使用Haml佈局的網頁。有一個單獨的佈局文件(layout.haml),用於渲染任何實際的haml頁面。該layout.haml看起來像在Haml中構建佈局模板
-# layout.haml
!!! XML
!!!
%html
%head
...
%body
...
#content= yield
的問題:這當然是已經在文件的<body>
在標題中這樣操作的東西不能直接成爲可能。例如<title>
通過@title
更改。什麼是更多的問題是,每個頁面特定的Javascript需要加載到正文中。而且layout.haml已經包含了Javascript,所以jQuery通常被多次實例化。
有關更好的模板結構的任何建議?
對於一個只有HAML應用程序,以諧音和佈局,你應該檢查這個答案: https://stackoverflow.com/questions/6125265/using-layouts-in-haml-files-independent-of-rails – 2015-06-28 00:50:10