遍历把数组里的数据到html,导轨 - 如何遍历阵列中的散列来显示HTML表格数据(数组的值在一个表格单元格去为每个阵列)...

该表显示内容来自DB。你可以忽略头,它工作正常,并形成一个哈希。我的问题是表格数据。

items具有不同的values组,并且给每组值赋予唯一的密钥,例如,关键'颜色'将抓住该项目的颜色值。这种设置能正常工作正常哈希像下面

normal_hash = {"key1"=>"color", "key2"=>"speed", "key3"=>"weight", "key4"=>"height"}

一个有了,如果你有normal_hash更换@table_content上面的表格它会正常工作,并显示每个项目,颜色,速度等。

但现在我想有这样的散列

new_hash = {"key1"=>["color", "age"], "key2"=>"speed", "key3"=>["weight", "brand"], "key4"=>"height"}

因此,我可以在一个表格单元而不是一个显示2个值。我不知道如何循环遍历散列中的数组作为值的数组,同时保持两个值在一个表格单元格中。

你可以看到我目前如何做到这一点,通过调用数据库.find_by,并为key:分配散列值,然后为该表格单元格获取正确的项目值。如果散列值是一个数组,那么我需要它再次为该行运行此行td。所以一个单元格可以显示一个项目的多个值。如何才能做到这一点?

希望是有道理的。如果其更容易我可以具有所有的散列值是数组(但大多数将具有阵列中的一个值)

更新

基本上形式以上通过正常散列把一个值在每个表格单元循环(I作为正常散列的示例,作为normal_hash)。这个循环是从这些线路进行(与normal_hash取代@table_content。

我就需要遍历像new_hash(而不是像normal_hash有数组作为哈希值,哈希散列。因此,它可以有不止表中的单元格一个值

2016-02-29

Rob

+1

我发现很难跟踪你想要做什么以及你的要求。我认为你应该重新格式化你的问题,使其更清楚 –

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值