Knockout.js 1.3 beta模板Foreach - 强制完全重新渲染

时间:2011-11-10 17:17:36

标签: knockout.js jquery-templates

如何使用knockout.js 1.3.0 beta

强制完全重新渲染模板

我用2.1成功完成了这个,使用jquery模板的{{each}},如this answer

但是由于1.3.0不再使用jquery模板,我该怎么办呢?

在不使用data-bind

的情况下,本地敲除模板中是否存在{{each}}的等价物

1 个答案:

答案 0 :(得分:6)

在包含您要重新渲染的数据的observable上调用.valueHasMutated();。这告诉淘汰赛它需要将数据视为已修改,因此需要重新渲染。

这也适用于jquery模板部分