系统设置
Windows 10 Education Edition 64bit
Ruby 2.3.0
green_shoes installed via gem install green_shoes我对绿色鞋子和红宝石一般都很陌生。我正试图为我的经济学课编写一个简单的真实收入计算器,却遇到了麻烦。
我编写的代码可以正常安装鞋,但我想使用宝石版本,所以我选择了green_shoes,这似乎是最好的。
我遇到的问题是,分段对象应该显示在edit_line对象的左侧,如
准Edit_Line
但是却显示出
第2段
Edit_Line
我不知道我做错了什么,但如果有人能帮忙,那就太棒了。
我的密码
require 'green_shoes'
Shoes.app(title: "Real Income Calculator", width: 400, height: 180) do
stack do
para "Real Income Calculator"
flow do
@nip = para "Nominal Income"
@nip.style(margin_right: 10)
@nit = edit_line
@nit.style(width: 150)
end
flow do
@cpip = para "CPI"
@cpip.style(margin_right: 10)
@cpit = edit_line
@cpit.style(width: 80)
end
@calc = button "Calculate"
@calc.click do
ni = @nit.text.to_i
cpi = @cpit.text.to_i
ri = (ni/cpi)*100
alert(ri)
end
end
end我在green_shoes手册页shoes/Check.html中对此进行建模的代码
Shoes.app do
stack do
flow do
check; para "Frances Johnson", width: 200
end
flow do
check; para "Ignatius J. Reilly", width: 200
end
flow do
check
para "Winston Niles Rumfoord", width: 200
end
end
end发布于 2016-04-13 15:12:25
也许您应该“升级”到Shoes3.3.1或Shoes4 (下面是3.3.1测试的,在Shoes4上也可以)
Shoes.app title: "Real Income Calculator", width: 400, height: 180 do
stack do
para "Real Income Calculator"
flow do
@nip = para "Nominal Income", margin_right: 10
@nit = edit_line "", width: 150
end
end
endhttps://stackoverflow.com/questions/36107252
复制相似问题