AngularJS Директива о повторной привязке '=' - PullRequest
0 голосов
/ 22 октября 2019

Я пытаюсь создать серию многоразовых элементов управления. Мне нужно элегантное решение для повторной привязки директивы к новой ссылке.

scope: {
    model:'='
}
<my-directive data-model="vm.models.invoice"></my-directive>

Теперь, как я могу обновить здесь счет-фактуру на новый объект и получить директиву, обновляющую новую ссылку?

Родительский контроллер устанавливает накладную, которую он передает, в дочернюю директиву:

vm.models.invoice = { id: 1};

Редактирование: я пытаюсь избежать создания хакерской комбинации ng-if / $ timeout.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...