我创建了一个本地伏特宝石,我想写一个简单的api:
def add(a,b)
a+b
end
但我不知道在哪里编写此代码以及如何从应用程序中要求它。我得到它的唯一工作地点是新创建的gem的controllers / main_controller.rb:
module DtPicker
class MainController < Volt::ModelController
end
def self.add(a,b)
a+b
end
end
我认为这不是正确的地方,而是lib文件夹。在这个地方,我无法让它发挥作用。我究竟做错了什么?感谢。
答案 0 :(得分:0)
我必须:
require 'volt/dt_picker'
我想使用DtPicker.add。 该方法在文件lib / volt / dt_picker / dt_picker.rb中定义:
module DtPicker
def self.add(a,b)
a+b
end
end