0

ローカルの volt gem を作成しました。シンプルな API を書きたいと思います。

def add(a,b)
    a+b
end

しかし、このコードをどこに記述すればよいのか、アプリからそれを要求する方法がわかりません。私がそれを機能させた唯一の場所は、新しく作成された宝石の controllers/main_controller.rb です。

module DtPicker
    class MainController < Volt::ModelController
    end
    def self.add(a,b)
        a+b
    end
end

これは正しい場所ではなく、lib フォルダーだと思います。この場所では、私はそれを機能させることができません。私は何を間違っていますか?ありがとう。

4

1 に答える 1

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
于 2015-08-11T01:52:45.220 に答える