После обновления с углового 1.2.0-RC.2 до 1.2.0-RC.3 я заметил нарушение, вызванное изменениями в том, как ngBindHtmlDirective анализирует данные области (через this change). То, что я делаю, это получить часть SVG, а затем отобразить ее (SVG действителен и все такое).Angular.js - ngBindHtml изменяется между 1.2.0-RC2 и 1.2.0-RC3
У меня есть этот бит шаблона разметки:
<div ng-controller="MainCtrl">
<div ng-bind-html="svg"></div>
</div>
И какая-то логика на моем приложение, которое запрашивает SVG с сервера, а затем присваивает его $scope
:
app.controller('MainCtrl', ['$scope', '$sce', 'API', function($scope, $sce, API) {
API.getSVG().then(function(resp) {
$scope.svg = $sce.trustAsHtml(resp.data.svg);
});
}]);
Это используется для работы на RC2, но больше не на RC3. Любая идея, что я делаю неправильно? Благодарю.