当前位置:AngularJS API / ng / 服务(service) / $interpolate
$interpolate
将一个字符串编译成一个插值函数。HTML编译服务使用这个服务完成数据绑定。
$parse
$sce
$interpolate(text,[mustHaveExpression],[trustedContext],[allOrNothing]);
参数 | 类型 | 描述 |
---|---|---|
text | string |
需要被编译的字符串。 |
mustHaveExpression | boolean |
如果为true,那么text必须含有嵌入其中的表达式,不然将会返回null,而不是预期的interpolate function,默认为false。 |
trustedContext | string |
如果这个参数被提供,那么在返回相应的函数之前会使用$sce.getTrusted(interpolatedResult, trustedContext)对返回的结果做处理。 |
allOrNothing | boolean |
如果allOrNothing为true,插值函数将会返回未定义除非所有嵌入表达式的计算结果不为undefined。 |