0
Я получаю данные HTML из базы данных, и данные, как -AngularJS - нг-связывать-HTML не работает с
"<span class=\"ui-like \" data-tipcontent=\"initialmessage\" data-contentid=\"4f3f9827-364a-41b8-adf4-a5c4ada64b8d\" data-contenttypeid=\"f7d226ab-d59f-475c-9d22-4a79e3f0ec07\" data-initialcount=\"5\" data-initialstate=\"true\" data-readonly=\"false\" data-initialmessage=\"You and <span class="who-likes">4 others</span> like this\" data-format=\"{message}\" data-configuration=\"Format=%7Bmessage%7D\"></span>
Я использую <div ng-bind-html="connection.LikeCountMessage"></div>
, чтобы сделать этот HTML, но не отдавая весь HTML. Он просто делает
<div ng-bind-html="connection.LikeCountMessage" class="ng-binding">
<span class="ui-like "></span>
</div>
Я ожидал что-то вроде
<div ng-bind-html="connection.LikeCountMessage" class="ng-binding">
<span class="ui-like ">You and 4 other like this</span>
</div>
Как это исправить? что мне не хватает?
Строка, которую вы отправили, не является допустимой строкой. HTML, который он содержит, имеет интервал внутри атрибута другого диапазона. Не знаете, почему вы ожидаете того, чего ожидаете. –