在textarea中渲染html内容并允许更改

时间:2016-01-20 13:50:38

标签: angularjs textarea ngsanitize

我正在使用文本区域,我想在其中显示html内容。用户可以更改内容并保存。但我无法实现它。

 <textarea class="msgbox" 
                        name='testimonailNew' 
                        ng-model='testimonial' 
                        required></textarea>

见证已转发数据,如

&lt;b&gt;hello prad&quot;s&lt;/b&gt;

我想向用户显示正确的文字,如

hello prad"s

然后允许他也改变它。我已经有了unescape字符串的功能。

var escapestring = function(data)
        {
            var decoded = angular.element('<p>').html(data).text();
            return $sce.trustAsHtml(decoded);
        }

0 个答案:

没有答案