我有haml页面。我想在该haml页面上呈现部分index.haml页面。 谁能给我正确的语法? 这段代码是:
.tab-content
#tab1.tab-pane.active
.span6
= render '@patients/index'
答案 0 :(得分:0)
尝试使用= render 'patients/index
或仅使用= render 'index
哪一个工作取决于您在哪个页面中呈现它。例如,如果您的文件树看起来像这样:
views
patients
index
show
etc
doctors
index
show
etc
如果上面的观看代码来自patients/show
并且您正在渲染patients/index
,则可以使用= render 'index' because you're already inside the
患者folder. if the view code you showed were in
医生/展示, however, then you'd need to specify the parent folder by using
=渲染'患者/索引'