0
エディットリストでどのジェンダーを選択したかによって、背景を変更するプログラムを実行したい。Rubyシューズ - エディットリストとif文の問題
Shoes.app do
para "your gender"
list_box :items => ["female", "male"],
width => 120, :choose => "weiblich" do |list|
@gender.text = list.text
end
@gender = para "#{@gender}"
button "change colours" do
if @gender ="female"
background (deeppink)
else @gender ="male"
background (dodgerblue)
end
end
end
問題がある - 私は何でも私はif文を使用している場合、突然常に「女性は」変数であり、私の背景は、私が「男性」を選ぶときaltough、ピンクです。私がやるだけならば
...
button "change colours" do
para @gender
end
....
右ジェンダーは変数@genderにあります。誰が問題が何であるか知っていますか?
素晴らしい!どのような恥ずかしい失敗...ありがとう! – Kirinriki