gpt4 book ai didi

ruby - Mustache & Sinatra - 是否可以省略 view.rb 文件?

转载 作者:数据小太阳 更新时间:2023-10-29 08:13:38 25 4
gpt4 key购买 nike

我在 Sinatra 中使用 Mustache 模板库,标准方法似乎是在/templates 下创建 index.mustache 和在/views 中子类化 Mustache 的关联 index.rb .

对于诸如“关于”页面之类的东西,根本没有发生任何特殊逻辑,怎么可能使用 .mustache 模板并仍然在 Sinatra 中执行以下操作:

get "/" do
mustache :about
end

当我根本不提供 index.rb 文件时,Mustache 会抛出无法找到它的错误。

最佳答案

我认为解决方案很简单。如果你没有 View 模型(如 index.rb),你只需使用另一个模板系统,如 erb

erb :about

或者如果文件是静态的就把它放在这里

./public/about.html

在没有 View 模型的情况下使用 .mustache 模板是没有意义的。

关于ruby - Mustache & Sinatra - 是否可以省略 view.rb 文件?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7274394/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com