Angular - Interpolation string mit html

So, ich habe ein "template Strings", die so aussieht:

var templateString = "Hello my name is {{name}}";

Den Namen, die ich interpolieren ist eine variable. Also ging ich auf diese Weise:

var miniScope = {
 name: "Chuck"
};

var sentence = $interpolate(templateString)(miniScope);
/* sentence: "Hello my name is Chuck" */

Dieser funktioniert. Jetzt würde ich gerne Fett den Namen. Ich habe es natürlich ausprobiert:

var miniScope = {
 name: "<strong>Chuck</strong>"
};

Aber der html-code wird escaped. Irgendeine Idee, wie ich diese erreichen können?

PS: Für diejenigen von Euch, die sich Fragen, warum ich nicht einfach den string in der Vorlage, ist es, weil meine Vorlage Zeichenfolge, die vom server kommt.

Schreibe einen Kommentar