类似于如何绑定使用 Svelte let 指令声明的变量?,但该问题是由一个 Svelte 错误引起的,该错误现在显然已修复 - 这发生在最新可用的 Svelte 3.23.0 上。
我正在使用 Svelte 和yrv 路由器。我希望能够访问router
组件内的变量,特别是slug
参数。
<Router>
<Route exact path="/:slug" let:router>
<WorkDetail {works} bind:slug={router.params.slug} />
Hey {router.params.slug}!
</Route>
</Router>
当我构建它时,Svelte 抱怨说:
ValidationError:无法绑定到使用 let: 指令声明的变量
如何访问router
组件中的参数?