当我向模板驱动的 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。我是否错误地添加了数据?