gpt4 book ai didi

ruby - Erb 与 ruby 中的 Sinatra

转载 作者:数据小太阳 更新时间:2023-10-29 06:55:02 24 4
gpt4 key购买 nike

所以我有一个使用 sinatra 构建的网络服务器,其内容如下:

set :variable,"value"
get '/' do
erb :index
end

当然,views/index.erb 中的模板看起来像这样:

<html>
<!-- etc -->
<ul>
<% my_array.each do |thing| %>
<%="Something: #{thing}, variable from sinatra: #{settings.variable}"%>
<% end %>
</ul>
</html>

如果您尝试运行这样的代码,您会注意到您无法从 erb 模板内部访问 sinatra 的设置变量。我有什么想法可以在保持其简单性的同时实现这一目标吗?

提前致谢!

最佳答案

我使用的是旧版本的 Sinatra - 已更新到 1.0 版并且工作正常:)

谢谢大家!

关于ruby - Erb 与 ruby 中的 Sinatra,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2568266/

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