В моей парциальное У меня есть следующий HTMLКак я связываю нг щелкните внутри функции фильтра
<div class="content" bo-html="myText | mention"></div>
, который сканирует текст и заменяет щебет @handle имена со ссылкой следующим образом,
text = text.replace(/\[email protected]([\w-]+)/gm, '<a ng-controller="myCtrl" ng-click="openProfile()" class=""> @$1</a>');
Теперь замена работает нормально, но когда я нажимаю ссылку, ничего не происходит, я пытался войти в функцию openProfile() в myCtrl, но ничего не происходит
Любые идеи?
Вы всегда входить в контроллер снова? Контроллер должен быть оболочкой вокруг ваших элементов, таких как ngClick. – Mainz007
Ну, я попробовал обернуть его тегом span и добавить к нему ng-контроллер, но щелчок все равно не будет связываться – Neil
Вы «скомпилировали» новый сгенерированный «текст»? –