Как проверить на ноль? для переменных в ERB - PullRequest
0 голосов
/ 02 марта 2020

Файл main.rb:

require 'sinatra'

get '/' do
  erb :index
end

Файл views/index.html.erb:

Hello, <%= name unless name.nil? %>

Теперь запустите приложение и проверьте URL. Там написано

NameError: undefined local variable or method `name'

Видимо name.nil? не работает.

Как я могу "визуализировать что-то, если оно существует", используя шаблоны ERB в приложении Sinatra?

...