2015-07-12 1 views
1

Предположим, у меня есть настраиваемая директива, которая извлекает результат массива из определенного места. Как я могу использовать v-repeat вместе с моей директивой внутри, а не отдельно вызывать v-repeat извне.Использовать предопределенную директиву vue.js с пользовательской директивой

+0

Проблемы с пониманием вопроса. Не могли бы вы привести пример или jsfiddle? –

+0

То, что я имел в виду, было предположить, что я пишу настраиваемую директиву, которая получает массив json от сервера, тогда есть способ, которым я мог бы использовать v-repeat в моей директиве, чтобы я мог привязать массив к моей самой директиве. вместо использования v-повтора извне. –

ответ

1

В Vue вы обычно используете директивы (http://vuejs.org/guide/index.html#Directives) для изменения поведения существующего элемента DOM. Поведение, которое вы описываете, больше подходит для компонента (http://vuejs.org/guide/index.html#Components).

Вы должны объявить компонент с атрибутом template, который либо встроенный, либо с помощью ссылки на шаблон стиля <script> будет иметь разметку, которая будет включать использование v-repeat.

 Смежные вопросы

  • Нет связанных вопросов^_^