Я создал утилиту для своего приложения - batch-checkbox-util.js и хотел бы протестировать ее сейчас.Как проверить директиву, указав родительскую директиву
Я написал тест, то есть по той же ссылке, но по какой-то причине во время пробного прогона он терпит неудачу и говорит, что контроллер недоступен. Контроллер, который используется дочерней директивой из родительской директивы.
Единственное, что я могу придумать, это попробовать это в вашей функции 'compileElement':' angular.element (document.body) .append (element); ' –
@JamesKleeh Не помогло. Вы пробовали? Это работало в вашем случае? Я попробовал ваше предложение до 'scope. $ Digest()', но после вызова '$ compile'. Я не уверен в том, что ты видишь. В какой-то статье, которую я видел, вы создаете подкласс ('$ rootScope. $ New()'), но вы вызываете дайджест в родительской области (т. Е. '$ RootScope'). Это может быть проблемой? – Eugene