2016-03-22 8 views
3

オブジェクトの代わりに角度の$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" 

答えて

3
var exp2 = $interpolate('Hello {{this[0]}}!'); 
var res2 = exp2(["foo"]); 
console.log(res2); 

注:角のみの1.3.xで動作し、最大

+0

動作しません。 http://plnkr.co/edit/6npsbq?p=preview – alexandernst

+0

が動作しますが、角度1.3xを使用する必要があります –

+0

はい、そうです。さて、私はそれを行うことができると思います... – alexandernst

関連する問題