[rails] 뷰 기본
최종적인 출력 ERB(Embedded Ruby)를 사용하는 것이 기본.ERB 템플릿은 HTML에 루비 스크립트를 삽입한 구조. ERB 템플릿의 장점- 임의의 루비 스크립트를 넣어 조건 분기 및 반복 등의 처리를 자유롭게 적용한다.- 뷰 헬퍼를 사용해 데이터베이스에서 추출한 데이터를 기반으로 링크 또는 입력 양식 요소 등을 간단하게 생성한다. 변수 생성controller에서 render로 출력하는 것 콘트롤러에서 직접 출력하는 것.템플릿을 이용하려면 일단 요청 처리를 하는 컨트롤러 클래스(액션 메서드)를 만들어야 한다. hello_controller.rb123def view @msg = 'hello'endcs이딴 식으로! @msg 인스턴스 변후를 생성한 것. 이는 템플릿에서 참조할 수 있다.이제 이것을 ...
2016.06.11