【发布时间】:2015-02-02 04:55:14
【问题描述】:
所以我有一个看起来像这样的“模板字符串”:
var templateString = "Hello my name is {{name}}";
我要插入的名称是一个 in 变量。于是我就这样进行了:
var miniScope = {
name: "Chuck"
};
var sentence = $interpolate(templateString)(miniScope);
/* sentence: "Hello my name is Chuck" */
这行得通。现在我想加粗这个名字。我显然已经尝试过:
var miniScope = {
name: "<strong>Chuck</strong>"
};
但是 html 代码被转义了。知道如何实现这一目标吗?
PS:对于那些想知道为什么我不只是将字符串放入模板中的人,这是因为我的模板字符串来自服务器。
【问题讨论】:
标签: angularjs string-interpolation