Ruby 使UI与逻辑进行通信
我已经开始玩Shoes.rb了,我很难让UI使用一些逻辑。例如,我想在单击按钮时向对象发送消息,因此我有以下代码:Ruby 使UI与逻辑进行通信,ruby,shoes,Ruby,Shoes,我已经开始玩Shoes.rb了,我很难让UI使用一些逻辑。例如,我想在单击按钮时向对象发送消息,因此我有以下代码: Shoes.app do button "Run" do @label.replace Calculator.add(1,1) end @label = para "Result will show up here" end 我还有我的计算器课 class Calculator def self.add(x,y
Shoes.app do
button "Run" do
@label.replace Calculator.add(1,1)
end
@label = para "Result will show up here"
end
我还有我的计算器课
class Calculator
def self.add(x,y)
x+y
end
end
我怎样才能让它工作?
我曾尝试在Shoes块下添加该类(也将其添加到模块中),并将该类放在单独的必需文件中,但没有任何效果
谢谢。将
计算器
定义放在鞋之前。应用程序
块:
class Calculator
def self.add(x,y)
x+y
end
end
Shoes.app do
button "Run" do
@label.replace Calculator.add(1,1)
end
@label = para "Result will show up here"
end
否则,Shoes.app
块中的代码将无法访问计算器
类
您会遇到什么错误?谢谢,实际上我也可以要求外部文件,我以前有一个打字错误。