2 つのサブページ (doctors/:id/index と Doctors/:id/details) を含むルート (doctors/:id) があります。これは私のshell.htmlです:
<div id="content-head">
<h1>Page Title</h1>
</div>
<div id="content-main">
<ul class="tabs" data-bind="foreach: router.navigationModel()">
<li data-bind="css: { selected: isActive }"><a data-bind="attr: { href: hash }, text: title"></a></li>
</ul>
<div id="content-main-inner" data-bind="router: {}"></div>
</div>
<aside data-bind="compose: { model: 'doctors/_sidebar/index' , view: 'doctors/_sidebar/index' }"></aside>
サイドバーの構成には、統計や他のページへのリンクなど、ページ関連の情報が含まれ:id
ます。
2 つのサブページ間を移動するときはサイドバーをそのままにしておきたいのですが、 から に移動するときはdoctors/100
、doctors/200
サイドバーを更新して新しいデータを取得したいと考えています。これを達成する方法はありますか?