我想使用静态站点生成器hexo创建一个交替布局——概览页面上每隔一个帖子的文本应该在右侧。
我正在使用的部分需要将自定义变量传递textOrientation = "left"
给部分函数。
<%site.tags.findOne({name: 'featured'}).posts.sort('date', -1).limit(5).each(function(post, index) {%>
<%- partial('_partial/project-excerpt', {item: post}) %>
<% })%>
然后模板project_excerp.ejs
需要根据传递的变量生成相应的类。
我的模板(project_excerp.ejs):
<a class="???" href="/project/<%= item.slug %>"><%= item.title %></a>
所以问题是:
- 如何
post
用我自己的变量扩展变量textOrientation
和 - 如何
if then else
在我的project_excerp.ejs
模板中使用一个?