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

В настоящее время у меня есть общий компонент списка, и я хочу добавить, в зависимости от того, где я его использую, различные обратные вызовы для добавления / удаления / обновления элементов в этом списке.

Моя текущая реализация выглядит следующим образом:

<div list-callback1>
    <generic-list
        add-callback="listCallback1.add()"
        update-callback="listCallback1.add(id, name)"
        delete-callback="listCallback1.delete(id)"></generic-list>
</div>

Мой вопрос:

Есть ли способ уменьшить вложение?Потому что, когда я добавляю директиву непосредственно к своему компоненту, я получаю ошибку компиляции.

1 Ответ

0 голосов
/ 26 ноября 2018

Хорошо, это была другая проблема.

У меня было scope: true в моей директиве list-callback1.

После удаления все работает нормально.Спасибо за помощь

Извините, я не смог опубликовать больше кода, но мой работодатель ограничен;)

...