1
angle-nvd3を使用してグラフを作成しています ラベルのアイコンを表示しようとすると問題が発生します。UnicodeラベルがFontawesomeアイコンとして表示されない
$scope.data = [
{
"key": "Series2",
"values": [
{
"label" : '',
"value" : 0.56
} ,
{
"label" : "" ,
"value" : 0.20
} ,
{
"label" : "" ,
"value" : 0.10
}
]
}
]
しかし、それは、チャート上に表示されたときに、それはUnicodeのラベルました:これは、それが実際にHTMLで表示していますが、それは
誰でもこの経験を持って表示しなければならないものです
<text dy=".32em" x="-5" y="0" style="text-anchor: end;">&#xf015;</text>
&#xf015;
を?または私のための任意のアイデア?これを置き換えるhttp://plnkr.co/edit/PygsTn?p=preview
(:

使用\u
の代わりに、それは@Gerardoファータドの答えからだ\\
\uf015
によりありがとう ここではplnkr URLです私が正しく理解していれば):あなたはSVGで動作しないHTMLエンティティを使用しています。代わりにUnicodeを使用して、ここで答えを見てください:http://stackoverflow.com/questions/38956615/untrusted-html-in-d3-js-v4-and-angularjs/38958019#38958019 –私もそれを見つけました。どうもありがとうございます。 –