下划线模板-显示数组中的第一项

最后

我继承了这样的Underscore模板:

<script type="text/template" id="tpl-post">
    <div class="ti-author-box">
    <% _.each(authors, function(author) { %>
        <% if ( author.author_image ) { %>
            <img class="ti-author-image" src="<%= author.author_image %>" alt="<%= author.author_display_name %>" />
        <% } else { %>
            <img class="ti-author-image" src="<?php bloginfo('template_directory'); ?>/img/default-user.png?resize=40%2C40" alt="<%= author.author_display_name %>" />
        <% } %>
        <div class="ti-author-name" ><%= author.author_display_name %></div> 
    <% }); %>
    </div>

    ...

</script>

authors是一个作者数组,每个元素都有一个对象,其属性类似于author_imageauthor_display_name

我的问题是,如何更改它以仅显示数组中第一位作者的信息,而不是使用_.each()遍历整个数组?

巴斯·范·迪克(Bas van Dijk)

您不能像这样添加0数组索引吗?

<% if ( author[0].author_image ) { %>
   <img class="ti-author-image" src="<%= author[0].author_image %>" alt="<%= author[0].author_display_name %>" />
   <% } else { %>
       <img class="ti-author-image" src="<?php bloginfo('template_directory'); ?>/img/default-user.png?resize=40%2C40" alt="<%= author[0].author_display_name %>" />
   <% } %>
   <div class="ti-author-name" ><%= author[0].author_display_name %></div> 

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

显示日期下划线模板

来自分类Dev

下划线模板中的call函数

来自分类Dev

如何显示带有下划线模板的JS对象?

来自分类Dev

在EJS中输出下划线模板

来自分类Dev

下划线模板未在主干中呈现

来自分类Dev

Backbonejs:模型未在下划线模板中传递

来自分类Dev

在EJS中输出下划线模板

来自分类Dev

等待图像加载到下划线模板中

来自分类Dev

在骨干/下划线模板中处理空模型属性

来自分类Dev

下划线/下划线_。每个不返回数组

来自分类Dev

NodeJS中的双下划线与单下划线

来自分类Dev

如何仅在Laravel Blade模板中显示集合中的第一项内容

来自分类Dev

在 DJango 模板中获取对象数组中的第一项

来自分类Dev

在另一个模板中下划线模板<script type =“ text / template> </ script>

来自分类Dev

液体模板是指集合中的第一项?

来自分类Dev

Backbone.js使用下划线在模板中显示JSON

来自分类Dev

下划线模板:未显示“ <字符串”,但显示“ <字符串”

来自分类Dev

如何访问模板中的下划线起始属性或错误变量和属性在 Django 2.0 中可能不以下划线开头?

来自分类Dev

从对象拆分数组并在下划线模板中使用

来自分类Dev

在Kotlin中的字符串模板中的变量之后立即使用下划线(“ _”)

来自分类Dev

将下划线模板与Backbone集合一起使用

来自分类Dev

无法将下划线模板与typeahead.js一起使用

来自分类Dev

在主干中渲染下划线模板数据时未定义的变量

来自分类Dev

如何在下划线模板中设置数字格式?

来自分类Dev

单个文件中具有通用值的多个下划线模板

来自分类Dev

在PHPStorm中,使用实时模板时,如何用空格替换下划线?

来自分类Dev

下划线模板在骨干网中不起作用

来自分类Dev

单个文件中具有通用值的多个下划线模板

来自分类Dev

是否可以使用条件检查下划线模板中是否单击了单选按钮?

Related 相关文章

  1. 1

    显示日期下划线模板

  2. 2

    下划线模板中的call函数

  3. 3

    如何显示带有下划线模板的JS对象?

  4. 4

    在EJS中输出下划线模板

  5. 5

    下划线模板未在主干中呈现

  6. 6

    Backbonejs:模型未在下划线模板中传递

  7. 7

    在EJS中输出下划线模板

  8. 8

    等待图像加载到下划线模板中

  9. 9

    在骨干/下划线模板中处理空模型属性

  10. 10

    下划线/下划线_。每个不返回数组

  11. 11

    NodeJS中的双下划线与单下划线

  12. 12

    如何仅在Laravel Blade模板中显示集合中的第一项内容

  13. 13

    在 DJango 模板中获取对象数组中的第一项

  14. 14

    在另一个模板中下划线模板<script type =“ text / template> </ script>

  15. 15

    液体模板是指集合中的第一项?

  16. 16

    Backbone.js使用下划线在模板中显示JSON

  17. 17

    下划线模板:未显示“ <字符串”,但显示“ <字符串”

  18. 18

    如何访问模板中的下划线起始属性或错误变量和属性在 Django 2.0 中可能不以下划线开头?

  19. 19

    从对象拆分数组并在下划线模板中使用

  20. 20

    在Kotlin中的字符串模板中的变量之后立即使用下划线(“ _”)

  21. 21

    将下划线模板与Backbone集合一起使用

  22. 22

    无法将下划线模板与typeahead.js一起使用

  23. 23

    在主干中渲染下划线模板数据时未定义的变量

  24. 24

    如何在下划线模板中设置数字格式?

  25. 25

    单个文件中具有通用值的多个下划线模板

  26. 26

    在PHPStorm中,使用实时模板时,如何用空格替换下划线?

  27. 27

    下划线模板在骨干网中不起作用

  28. 28

    单个文件中具有通用值的多个下划线模板

  29. 29

    是否可以使用条件检查下划线模板中是否单击了单选按钮?

热门标签

归档