2
range_array = (0..100).to_a
range_array.each do |number|
p %-<div class="#{number}"><h1>Dell Shitbox</h1></div>-
end
結果:包裝插補報價
"<div class=\"83\"><h1>Dell Shitbox</h1></div>"
期望的結果:
<div class="83"><h1>Dell Shitbox</h1></div>
我試圖逃避:
range_array = (0..100).to_a
range_array.each do |class|
p %-<div class=\"#{class}\"><h1>Dell Shitbox</h1></div>-
end
我已經嘗試切換的引用方法(多,很多次)
range_array = (0..100).to_a
range_array.each do |class|
p %Q[<div class="#{class}"><h1>Dell Shitbox</h1></div>]
end
建議?
什麼似乎是問題?你的代碼是否引發錯誤?它似乎是應該的。 – 2015-01-21 02:23:44
+1雖然是一個很好的問題。您提交了當前的代碼,預期的結果,幷包含您嘗試的內容。我認爲你對代碼的功能有些困惑,但你有一個很好的問題。 – 2015-01-21 02:27:24
@CharlesCaldwell問題是代碼輸出反斜槓(和外部雙引號)。我在某處看到反斜槓不存在,我可以理解,但不幸的是HTML不能。建議的文檔? – softcode 2015-01-21 02:35:15