在 sveltekit 中,我想/home
对两种类型的用户使用类似的路线,但具有不同的内容:
- 如果用户是管理员,则应显示用户列表
- 如果用户不是管理员,则应显示任务列表
这意味着这两个结果应该使用不同的+page.ts
函数load
来获取页面数据。
整个东西是一个 SPA,因此 sveltekit 的服务器部分未被使用。
这可能吗?
PS. 这与这个问题正好相反
在 sveltekit 中,我想/home
对两种类型的用户使用类似的路线,但具有不同的内容:
这意味着这两个结果应该使用不同的+page.ts
函数load
来获取页面数据。
整个东西是一个 SPA,因此 sveltekit 的服务器部分未被使用。
这可能吗?
PS. 这与这个问题正好相反
我认为这在路由层面上是不可能的。
可能会根据角色返回不同的对象并将内容提取到单独的组件(这些组件可以与 位于同一目录中
+page.svelte
)。