我在geddy中发布了一个表单。我需要根据表单发布的数据更新我的元数据,为此我必须将帖子传递给
<%= partial('layout_header', {post: post}); %>
<div class="mainContain">
<div class="container">
<div class="wrapper">
<% console.log(post.title); %>
<%- displayFlash(flash); %>
<%- render(); %>
</div>
</div>
</div>
对于上述实现,我需要在application.html.ejs上发布'post'数据。
谢谢
答案 0 :(得分:1)
使用会话变量将数据传递到标题和所需页面。我用它来动态元标记。
===========================编辑=================== === 在控制器
self.respond({
key: value,
headerTags: {
"pageTitle": "title",
"h1Tag" : "h1"
}
});
和application.html.ejs
<%= partial('layout_header', {session: session, headerTags : headerTags }); %>