Vue слотов: как использовать слот в слоте - PullRequest
0 голосов
/ 21 января 2020

Я хочу создать компонент, который будет отображать списки любого типа с настраиваемыми значениями nodesListItem и nodesList.

. Есть ли общеизвестная практика для этого? Могу ли я сделать это таким образом? Могу ли я сделать это с помощью рендера Fun c? Спасибо.

просмотр списка

  div
    // render entries-list component
    slot(name="nodesList")

      // render entries-list-item component as slot of entries-list
      template(v-slot)
        template(v-for="...")
          slot(name="nodesListItem")

список записей

  ul.rectangle-card-wrapper.v3-gallery-card-classes.list-unstyled
    slot

родитель

list-view
  template(v-slot:nodesListItem="{ entry, active }")
    entries-list-item(
      :title="entry.name"
      :path="entry.path"
    )
  template(v-slot:nodesList)
    entries-list
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...