我有2个路径变量,如下所示:
path1 = "../home/result_file.erb"
path2 = "../my_folder/Data_file.erb"
我创建一个锚标记链接sting将它传递给我的erb文件。字符串代码是:
file_links_string = "<a href='#{path1}'>Result Report</a>\t\t\t<a href='#{path2}'>Data Report</a>"
p file_links_string
当我在irb上执行puts "<a href='../home/result_file.erb'>Result Report</a>\t\t\t<a href='../my_folder/Data_file.erb'>Data Report</a>"
时,它会打印两个href标签,其间有制表符空格。
但我的p file_links_string
在控制台上打印"<a href='../home/result_file.erb'>Result Report</a>\t\t\t<a href='../my_folder/Data_file.erb'>Data Report</a>"
。看起来它将'\ t'视为一个字符串。
在我的网页上,我的Result Report
和Data Report
彼此相邻,两者之间没有制表符。
我是否错误地创建了字符串?或者我需要添加任何东西吗?我正在使用2.1.1 ruby。