我有什么方法可以将Angular的$interpolate
与数组而不是对象一起使用?
示例代码:
var exp = $interpolate('Hello {{name}}!');
var res = exp({name: "foo"});
var exp2 = $interpolate('Hello {{0}}!');
var res2 = exp2(["foo"]);
console.log(res); // Hello foo
console.log(res2); // Hello 0 <--- Should be "Hello foo"
答案 0 :(得分:3)
var exp2 = $interpolate('Hello {{this[0]}}!');
var res2 = exp2(["foo"]);
console.log(res2);
注意:仅适用于角度1.3.x及更高版本