4

我有一个问题如何在列表框中插入数据库中的列表

我尝试的示例

$row_user = $db.execute( "SELECT user FROM usuarios" )
$row_user.each do |row|
@users = list_box :items => [row[0]]
end

但我知道他重复了很多列表框

试过了

@users = list_box :items => $row_user

但返回值与["user"]

4

2 回答 2

1

我用 green_shoes 试过这个,但它应该适用于任何颜色,只需将 flatten 添加到你的数组 $row_user

@users = list_box :items => $row_user.flatten

这是一个工作样本

require 'green_shoes'

app = Shoes.app :width => 500, :height => 600 do
  users = [["peter"], ["joe"]]
  stack do
    users = list_box :items => users.flatten
  end
end
于 2012-10-16T10:19:09.333 回答
0

得到它

edit_line $row_user.join

为一个值

于 2012-10-16T22:58:46.130 回答