添加其他数据参数会破坏afterRender调用

时间:2013-06-21 19:33:09

标签: templates knockout.js

当我向模板驱动的div添加其他数据参数时,afterRender调用不再触发。这是不起作用的电话:

<div class="parts-results" data-bind="template: { name: 'item.list', afterRender: afterPartsRender, data: { data: parts, viewMode: 'partslist' } }"></div>

确实有效的电话:

<div class="parts-results" data-bind="template: { name: 'item.list', afterRender: afterPartsRender, data: parts }"></div>

在这两个实例中,实际模板都是正确呈现的,它只是在传递附加数据参数时不会触发afterRender。我是否错误地添加了数据?

0 个答案:

没有答案