Рендеринг нескольких erb в рельсах

У меня есть layour / application.html.erb со всеми необходимыми заголовками и панелью навигации. У меня уступка только в корпусе.

Моя dashboard.html.erb - это страница надежды, которая представляет собой набор графиков. Я хочу написать каждый график в другом erb и своем собственном javascript. Итак, я набросал,

dashboard.html.erb как:

<div> hello </div>
<%= render 'hierarchical' %>

а также

dashboard / _hierarchical.html.erb как:

<head>
<%= javascript_include_tag "_hierarchical.js" %>
</head>

<div id="chart">
    test something
</div>

Я думаю, мне нужно больше узнать о Ruby, но мне понадобится быстрая помощь по этому поводу, чтобы я мог запустить свое демонстрационное приложение как можно скорее. Спасибо за вашу помощь!


person Mahesh Kulkarni    schedule 04.01.2013    source источник
comment
Вопрос был в том, что это не рендеринг _hierarchical.   -  person Mahesh Kulkarni    schedule 04.01.2013


Ответы (1)


Я делал это неправильно, не используя символ: partial.

Этот код работал

<div> hello </div>
<%= render :partial => 'hierarchical' %>
person Mahesh Kulkarni    schedule 04.01.2013