2017-03-20 169 views
0

我在離子的App一個文本,用於創建一個新的消息,或者編輯的消息。我的問題是,當我嘗試編輯郵件,文本區域不會呈現字符串作爲HTML標籤。textarea的AngularJS不渲染HTML

我已經嘗試設置ng-bind-html和使用$sce過濾器。

這裏有一個Plunker with what I've already tried.

+0

您應該將相關代碼添加到這個問題,並明確要發生什麼。 plunkr中的行爲正是我期望發生的事情。 – Razzildinho

+0

這幾乎是@ Olezt在這裏做的https://plnkr.co/edit/WDvKdG?p=preview – Laura

+0

但是使用textarea,而HTML使用Rich Text。 – Laura

回答

0

我不認爲這是可能在一個textarea結合HTML,但你可以試試 「CONTENTEDITABLE」

<div ng-bind-html="text_field.text" 
    contenteditable="true" 
    ng-model="text_field.text" 
    cols="50" 
    rows="10"> 

看一看這個plunkr:https://plnkr.co/edit/WDvKdG?p=preview