2016-12-09 85 views
0

我使用文本編輯器TinyMCE,我試圖從數據庫中檢索數據時,從一般性描述區分code只有特定的標籤。它意味着像StackOverflows編輯器。不過,我可以通過使用ng-bind-html來轉換全部html標籤,這是主要問題。我不想轉換code部分。 例如:轉換使用NG綁定,HTML

<strong>hello</strong> 
<code> 
    <div>i dont want the tags inside code to be converted</div> 
    <p>i am para</p> 
</code> 

所需的輸出是:

你好

<code> 
    <div>i dont want the tags inside code to be converted</div> 
    <p>i am para</p> 
</code> 

然而,我通過使用納克 - 結合 - HTML得到的輸出是:

hello

我不想要代碼內部的標籤進行轉換

我是段「

我使用angular 1.52laravel php

我的部分:

<div ng-bind-html="myResult"> 

</div> 

後端控制器:

public function getquesdet(){ 
    $id = Request::input('id'); 

    $data= Data::where('id','=',$id)->first(); 
    $body = html_entity_decode($data['body']); 

    return html_entity_decode($body); 

} 

我angularjs控制器:

app.controller('seperatequestion',['$scope','$rootScope','$http','$stateParams',function($scope,$rootScope,$http,$stateParams){ 
$http({ 
    method:'GET', 
    url : $rootScope.apiend + '/getquestiondet', 
    params:{ 
     id:$stateParams.qid 
    } 
}).success(function(result){ 
    $scope.myResult= result; 

}).error(function(data){ 
    console.log(data); 
}) 

}]) 

因此,所有我想要的是不包括內部代碼的HTML標記轉換code標籤。

回答