2010-08-08 5 views

답변

1

정말하고 싶은 것이 확실하지 않습니다.

당신은 라이브러리 클래스를 사용하는 경우 - 모듈 예 : - 당신은 단지 일반적인 클래스를 가지고 있고, 'include이'

당신이 어딘가에을 포함 사용하는 경우는 자동으로 다음, 인스턴스 당신 이미 클래스 객체가로드되어 있고 그것에 메소드를 호출 할 수 있습니다. 또는 'object = new MyClass'을 사용하여 인스턴스를 수동으로 만들면됩니다. 그리고 'object'에서 원하는 전화를 걸면됩니다.

컨트롤러 메소드 내에서 수집 한 정보는 변수 앞에 '@'기호를 배치하면보기에서 액세스 할 수 있습니다. 당신이 원하는 그렇다면이처럼 show.html.erb보기 :

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

다음 컨트롤러에서 이런 일을 할 필요가 :

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

희망하는 데 도움이 ...