我在做一個Svelte+ Sapper應用程序,當我需要重定向到帶有URL的頁面時/spreadsheet/1
,當用戶訪問根域時/
,而不顯示首頁。
所以我開了src/routes/index.svelte
,刪除了該文件中的所有內容,然後添加了以下代碼:
<script context="module">
export async function preload(page, session) {
return this.redirect(301, 'spreadsheet/1')
}
</script>
免費下載我的苗條手冊
更多精妙的教程:
- Svelte入門-簡短教程
- 如何在斯維爾特使用道具
- 如何在Svelte中導入組件
- 如何從Svelte組件導出函數和變量
- 苗條的模板:條件邏輯
- 如何按需重新渲染Svelte組件
- 苗條的插槽
- 如何在Svelte模板中添加評論
- 苗條的綁定
- 在Svelte中處理狀態更新
- Svelte中的反應性陳述
- 苗條的生命週期事件
- 苗條的模板:循環
- 解決Svelte模板中的承諾
- 處理斯維爾特的活動
- 斯維爾特的跨組件狀態管理
- 如何在腳本模塊外部的Sapper中訪問URL參數
- 如何在Svelte中動態應用CSS
- 如何在Sapper中重定向到URL
- 如何在Svelte模板中模擬for循環