Здравствуйте, я использую _layout, чтобы разделить мое приложение на такие разделы, как этот
_layout.html
<div class="container"> <-- creates a 12 column grid
{#if $user}
<Header /> <-- spans the first row of the 12 columns
<Menu segment={child.segment}/> <-- spans the first 2 columns of the remaining rows
<Content slot={child.component}/> <-- spans the other 10 columns
{:else}
<Login />
{/if}
</div>
И это то, что я пытаюсьдля достижения 
В настоящее время я использую ловушки жизненного цикла svelte в компоненте контента, чтобы вручную установить «компонент для отображения» в слоте, но это неправильно, так как маршрут не включаеткомпонент для отображения
<content>
<slot>
{#if dashboard}
<Dashboard />
{:elseif users}
<Users />
{/if}
</slot>
</content>
<script>
var dashboard, users = false;
export default {
oncreate() {
this.dashboard = true;
},
...
Такое ощущение, что я должен включать компоненты через маршруты '/' & '/ users', а компонент контента должен просто отображать child.component