В своем коде я создаю элемент с динамически генерируемым идентификатором. После этого из моего контроллера я пытаюсь заполнить тот же элемент, но, похоже, контроллеру этот элемент не существует.
Вот соответствующие части кода:
(HTML)
<div class="pd_graph" ng-controller="pd.controller" id='cont-{{ my_context }}'>
</div>
(контроллер AngulaJS)
$scope.my_context = "test";
$('#cont-'+ $scope.my_context).html("<h2>Hello world</h2>");
Мой ожидаемый результат будет примерно таким:
<div class="pd_graph" ng-controller="pd.controller" id='cont-test'>
<h2>Hello world</h2>
</div>
Есть ЛЮБОЙ способ сделать это? До сих пор, когда я пытаюсь получить доступ к $ ('# cont -' + $ scope.my_context), он просто не существует.
Заранее спасибо!