在 Sinatra 中,以下代码
haml :index
将呈现文件index.html.haml
或index.haml
如何指定文件格式?我一直在阅读 Sinatra README 并尝试不同的组合,但我不知道该怎么做。
我还需要能够通过提供格式来指定 haml 模板,以便我可以执行类似 index.js.haml
.
正如@Kashyap 指出的那样
haml :'index.js'
这样就行了。
在回答另一个问题时发现了这个。Sinatra-Respond_to。可能这就是你要找的。