как получить доступ к индексу массива в пробелах в метеоре - PullRequest
0 голосов
/ 07 мая 2018

Я получаю динамическое содержимое из базы данных и хочу просмотреть значение индекса, например .. 1,2,3,4,5,6,7 и так далее.

Я использую {{ @index }} и {{ index }}, но у меня это не работает.

<template name="getDynamic">    
    <table class="table table-bordered table-striped">
      <thead>
        <tr>
          <td>First Name</td>
          <td>last Name</td>
          <td>Email</td>
          <td>password</td>
          <td>Gender</td>
          <td>Trems</td>
          <td>Actions</td>
        </tr>
      </thead>
      <tbody>
         {{#each  listalltests}}  {{> list }} {{/each}}
      </tbody>
    </table>
</template>

  <template name="list">
  <tr>
    <td> {{@index}} </td> // not working
    <td> {{ username }}  </td>
     <td> {{ lastname }}  </td>
    <td> {{ email }}  </td>
    <td> {{ password }}  </td>
    <td> {{ gender }}  </td>
    <td> {{ terms }}  </td>
    <td>[<a href="#" class="delete-todo">Delete</a>] </td>
    <!-- <td>[<a href="#" class="update-todo">Update</a>] </td> -->
  </tr>
</template>

Есть ли способ доступа к индексу массива в пробелах в метеоре?

1 Ответ

0 голосов
/ 07 мая 2018

Ваш шаблон list не знает о @index, поэтому вам нужно передать его в шаблон.

Поэтому вам нужно назвать это так

{{ > list index=@index }}

Конечно, вам нужно изменить код в шаблоне списка, чтобы получить доступ к данным элемента:

<td>{{index}}</td>

...