流星每个循环加载需要很长时间

时间:2015-04-27 15:42:59

标签: javascript meteor

Meteor每个循环数据都需要花费太多时间来加载。虽然它的加载显示停止脚本错误。请帮我解决这个问题。请找到代码。

{{#each list_data}}
    <optgroup label="{{ desc }}">
        {{#each arr}}
            {{#if isSelected material_id ../material_id}}
                <option value="{{material_id}}"  id="{{ material_id }}" selected> {{description}} </option>
            {{else}}
                <option value="{{ material_id }}" id="{{ material_id }}"> {{ description }} </option>
            {{/if}}
        {{/each}}
    </optgroup>
{{/each}}

Template.list.isSelected = function(fooToCheck, recordFoo)
{
    if(recordFoo == null)
    {
        return false;
    }
    else
    {
        return (fooToCheck == recordFoo);
    }
};

1 个答案:

答案 0 :(得分:0)

如果确实有很多对象被检索,你可以考虑使用反应变量 - 检查流星文档。