Я попытался связать одностраничное html окно модели с помощью углового HTTP-вызова и тэга ng-bind-html, также содержал ядро js ядра ngSanitize. но он работает без элемента HTML.
Мой код: HTMLКак преобразовать значение строки в элемент html с помощью углового?
<div class="myModels" id="myModal" role="dialog" aria-labelledby="myModalLabel" aria-hidden="false" data-backdrop="true" ng-show="showModel">
<div class="modal-dialog" role="document" ng-bind-html = "ModelContent"></div>
</div>
Контроллер
$scope.Login = function(path){
$http.post('http:'+path).success(function(result){$scope.ModelContent = result;})
}
Рендер HTML:
<div class="modal-content">
<div class="modal-header">
<button type="button" class="close" data-dismiss="modal" aria-label="Close" ng-model="">
<span aria-hidden="true">×</span>
<span class="sr-only">Close</span>
</button>
<h4 class="modal-title" id="myModalLabel">Login</h4>
</div>
<div class="modal-body">
<div class="row">
<div class="col-md-10">
<label>User Name</label>
<input type="text" name="username" maxlength="10" class="form-control" ng-model="">
</div>
</div>
<div class="row">
<div class="col-md-10">
<label>Password</label>
<input type="password" name="password" maxlength="15" class="form-control" ng-model="">
</div>
</div>
</div>
<div class="modal-footer">
<button name="SignIn" class="btn btn-success pull-right">Log in</button>
</div>
</div>
Вы можете ссылаться ниже изображение не показывает HTML элементы
Не могли бы вы разместить код? –