2016-03-29 8 views
0

htmlを角度表示する方法はたくさんあります。HTMLから(テキスト)文字列(表示しない)を角度で表示

Fiを利用$sce.trustAsHtml(myHtmlVariable)

はしかし、私が作成したいことは、このようなものです:

myStringVariable = someFunction(myHtmlVariable) 

それから私は、HTMLの要素と属性なしで、私の文字列に対していくつかの操作を行うことができるようになりますが、 テキストのみです。そのような機能はありますか?

+0

。 –

+0

詳細をお知らせください。 – Asqan

+0

'compile:function compile(tElement、tAttrs、transclude){'ここでtElementはあなたがmyHtmlVariableでしようとしているものです –

答えて

0

私が理解する限り、HTMLをテキストに変換するための角度の直接的な方法はありません。

ちょうど(IE10 +で動作している)はDOMParserを使用して、次の関数( from another so threadは)私は必要なものを行います。あなたは、位相をコンパイルディレクティブで使用することができます

function extractContent(html) { 
    return (new DOMParser).parseFromString(html, "text/html") . 
     documentElement . textContent; 
} 
関連する問題