Я пытаюсь добавить что-то вроде динамического HTML с помощью нг-связывания-HTML, но он не работает с $ объемом переменной
Вот мой Угловой код
1) Мой контроллер
$scope.name = "Parshuram"
$scope.thisCanBeusedInsideNgBindHtml = $sce.trustAsHtml("<div>{{name}}</div>");
Кроме того, что моя строка является динамическим
"<div><table class=" + "\"table table - bordered table - responsive table - hover add - lineheight table_scroll\"" + "><thead><tr><td>Name</td><td>Age</td></tr></thead><tbody><tr ng-repeat=" + "\"tr in dyna\"" + "><td>{{tr.name}}</td><td>{{tr.age}}</td></tr></tbody></table></div>"
Так я не могу заме е каждая переменная с $ объем
2) - Мой HTML
<div ng-app="mymodule" ng-controller="myModuleController">
<div ng-bind-html="thisCanBeusedInsideNgBindHtml"></div>
</div>
Я получил этот выход
{{name}}
Мой ожидается выход
Parshuram
Пожалуйста, кто может помочь я застрял в этой точке, делает ли это $ sce не привязанной переменной области? ..
Если вы получаете этот html с сервера и можете заставить сервер возвращать ответ, который является именно вашим html, тогда просто используйте 'ng-include =" '// theserver/somepage' "' и что выберет html и включит его в качестве шаблона. – Duncan
вы можете объяснить, что подробно это моя служба с возвратом html string –
$ http.get ('http: // localhost: 22475/api/mymodule'). Then (function (response) { console.log (response. данные);}); –