我有一个这样的文本区域字段:
<textarea id="user_about" maxlength="500" name="about"
ng-model="foo.bar"></textarea>
现在,使用它的用户更新他的信息 - 问题是我需要转义 html,所以像这样的东西
$amp;
没有显示,而是我得到了正常的&.
我尝试使用 ng-bind-html,但是我需要双向数据绑定,
最好的方法是什么?
浏览器在
将 html 实体转换为文本方面做得最好
在将数据传递到视图之前,可以通过执行以下操作转换为文本:
$scope.foo.bar = angular.element('<div>').html($scope.foo.bar).text()