2015-10-27 2 views
1

Есть ли функция, чтобы отображать частичные шаблоны в Beego? Я использовал эту функцию в RoR.Beego template render partials

Ruby On Rails обертоны: Частичные шаблоны - обычно просто называют «обертоны» - это еще одно устройство для взлома процесс рендеринга на более управляемые части. С частичным вы можете переместить код для рендеринга определенной части ответа на свой собственный файл.

Пример из RoR:

<!-- html.erb --> 
<h1>New zone</h1> 
<%= render partial: "form", locals: {zone: @zone} %> 

и

<!-- _form.html.erb --> 
<%= form_for(zone) do |f| %> 
    <p> 
    <b>Zone name</b><br> 
    <%= f.text_field :name %> 
    </p> 
    <p> 
    <%= f.submit %> 
    </p> 
<% end %> 

ответ

1

Да, хотя они явно не ссылаются как обертонов в документации, вы можете создавать шаблоны, как вы описали. От documentation для просмотра.

{{template "header.html"}} 
    Logic code 
{{template "footer.html"}} 

Поскольку Beego является основой MVC, он будет автоматически искать для «частичных» в каталоге просмотров.

Если бы вы другой подкаталог мнения/основание, то ваш парциальное будет выглядеть следующим образом:

{{template "base/header.html" .}} 

Хорошая ссылка реализация, которая будет предоставлять больше примеров в контексте реального мира приложение, проверить wetalk проект на github

 Смежные вопросы

  • Нет связанных вопросов^_^