如何从配置文件添加到 block ?
例如:通过执行以下操作来设置要包含在 block 中的脚本/样式列表:
@getBlock('scripts').add([
'/vendor/jquery.js'
'/vendor/jquery-ui.js'
])
在配置文件中。
最佳答案
根据Issue #387在 GitHub 上,answered by balupton :
我们通常有两种方法可以做到这一点。
通过模板数据
templateData:
site:
scripts: [
'/vendor/jquery.js'
'/vendor/jquery-ui.js'
]
然后在你的布局中:
<%- @getBlock('scripts').add(@site.scripts).toHTML()
通过填充集合事件
events:
populateCollections: ->
@getBlock('scripts').add([
'/vendor/jquery.js'
'/vendor/jquery-ui.js'
])
关于docpad - 添加到 DocPad 配置文件中的 block ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14116807/