我有下面的代码,

var $repeater = $('.repeater').repeater();
$repeater.setList([
    { 'text-input': 'A' },
    { 'text-input': 'B' },
    { 'text-input': 'c' },
    //and so on...
]);


但是问题是,我不知道如何循环{ 'text-input': 'A' },可以说我有10个{ 'text-input': 'A' },,所以按我的意思我在下面做我的代码,但是会产生语法错误。

var $repeater = $('.repeater').repeater();

$repeater.setList([
    for (var i = 0; i < 10; i++) {

        { 'text-input': i },

    }
]);

最佳答案

这将是使用简单javascript循环的代码:

var $repeater = $('.repeater').repeater();

var list = [];

for (var i = 0; i < 10; ++i) {

    list.push({ 'text-input': i });

}

$repeater.setList(list);

关于javascript - jQuery,如何在中继器setlist中循环?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/55393820/

10-09 23:51