テンプレート駆動の 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 が起動されないだけです。データを間違って追加していませんか?