2010-08-08 137 views

回答

1

不確定你想要做什麼。

如果您使用的庫類 - 一個模塊例如 - 它的自動實例,當您使用「include

如果你只是一個普通的,你包括它的地方,那麼你已經加載了類對象並可以調用它的方法。或者您只需使用'object = new MyClass'手動創建一個實例。 然後打電話給'object'上的任何你喜歡的東西。

無論您在控制器方法中收集哪些信息,都可以在視圖中訪問,當您在變量前面放置'@'符號時。 所以,如果你希望你的show.html.erb這個樣子的:

<h1>My String:</h1> 
<%= @mystring %> 

,那麼你必須做這樣的事情在你的控制器:

def show 
    ... 
    @mystring = MyClass.get_my_cool_string 
    ... 
end 

希望幫助...