Sinatra Liquid 模板
需要引入 liquid
gem/library 来填充 Liquid 模板:
# 需要在你的应用中引入 liquid
require 'liquid'
get '/' do
liquid :index
end
这里调用的是 ./views/index.liquid
。
因为你不能在 Liquid 模板中调用 Ruby 方法 (除了 yield
) , 你几乎总是需要传递 locals 给它:
liquid :index, :locals => { :key => 'value' }