4

1 つ問題があります。データベースのリストをリストボックスに挿入するにはどうすればよいですか

試している例

$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 でこれを試しましたが、どの色でも動作するはずです。配列 $row_user に flatten を追加するだけです

@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

1 つの値に対して

于 2012-10-16T22:58:46.130 に答える