我创建了一个用户可以在线查看内容或下载内容的位置。
我有一个重复的嵌套表,我看不出原因。
def header
table header_container_table do
columns(1..2).align = :center
columns(0..2).border_width = 2
end
end
def header_container_table
contenido_header = [[{image: "#{Rails.root}/app/assets/images/logo.png", scale: 0.6}, header_inner_table_rows]]
end
def header_inner_table
inner_content = [["Line 1"], ["Line 2"], ["Line 3"], ["Line 4"]]
end
def header_inner_table_rows
table header_inner_table do
rows(0).size = 18
columns(0).align = :center
rows(2..3).size = 8
end
end
我做错了什么?
答案 0 :(得分:0)
我找到了解决问题的方法。为了避免重复内容,我必须使用另一种方法来嵌套表make_table
。
所以基于上面的代码应该是:
def header_inner_table_rows
make_table header_inner_table do
rows(0).size = 18
columns(0).align = :center
rows(2..3).size = 8
end
end