gpt4 book ai didi

javascript - $interpolate 一个数组而不是一个对象

转载 作者:行者123 更新时间:2023-11-29 10:36:05 25 4
gpt4 key购买 nike

有什么方法可以将 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"

最佳答案

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

注意:仅适用于 angular 1.3.x 及更高版本

关于javascript - $interpolate 一个数组而不是一个对象,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36153827/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com