我正在构建一个包含数千个列表项且没有分页的数据网格。结果,可以理解的是,实时绑定的性能非常差。有大约 20 个列表项,没有任何滞后。
<thead>
{{#each columns}}
<tr><td can-click="sort">{{name}}</td></tr>
{{/each}}
</thead>
<tbody>
{{#each thousandsOfItems}}
<tr><td>{{name}}</td></tr>
{{/each}}
</tbody>
有没有办法让我的模板的一部分实时绑定,例如<thead>
,但对 ? 使用简单的字符串连接/注入<tbody>
?
编辑
我的方法可能是问题所在。数以千计的 static<tr>
也可能相当滞后。有人建议我在页面滚动时尝试添加/删除行。