Якщо у мене є директива, яка відповідає статусу певного атрибута в області застосування, і я хочу змінити цей атрибут у своєму тесті та переконатися, що він відповідає правильно, який найкращий спосіб зробити цю зміну?
Я бачив обидві ці схеми:
scope.$apply(function() {
scope.myAttribute = true;
});
і
scope.myAttribute = true;
scope.$digest();
У чому різниця між ними, а яка краще і чому?
$digest
також закликатися діти сфери?