例如,我在Middleman有一个像这样的苗条和结构的项目:
我的主页包含模块'sidebar',其中包含模块'newsList',其中包含标题。所以我尝试做这样的smthin(它不起作用):
在我的主页上:
= partial 'sidebar', :locals => { list_title: "News" }
在'sidebar'中:
= partial 'newsList'
在'newsList'中我有一个标题:
h2 = list_title
所以我想在主页面上传递一个变量,并在模块'newsList'中显示它抛出模块'sidebar'。上面的Mb代码很傻,我还是新手,但我希望你能理解我想要的东西。
答案 0 :(得分:0)
只需抛出变量:
= partial 'newsList', :locals => { list_title: "News" }