这是我的nhaml代码
^ var title=""
!!! XML
!!! Strict
%html{xmlns="http://www.w3.org/1999/xhtml"}
%head
%title
Nhaml Master #{title}
_styles
%body
.page
%h1 = "hello world"
_
_scripts
生成的HTML会呈现最后一个标记:
</div>
</body>
<script src="http://ajax.microsoft.com/ajax/jquery/jquery-1.3.2.min.js" type="text/javascript">
</script>
</html>
由于_scripts仍处于%body +1的缩进级别,为什么在渲染_scripts之前它会关闭body?
答案 0 :(得分:1)
如果将脚本移到部分上方,它是否有效?如果是这样,那么部分可能是罪魁祸首。
%h1 = "hello world"
_scripts
_