文章詳情頁
javascript - 關于單頁面應用和路由
瀏覽:114日期:2024-03-06 15:29:33
問題描述
像用Vue和Angular寫的單頁面應用
路由的文檔是說#后面的內容服務器會忽略,需要在客戶端實現#號后面內容的功能實現
我對路由理解不清晰,意思是初始化時就從服務器加載所有的頁面或組件嗎?這樣首次加載豈不是很重?
問題解答
回答1:hash路由,服務器確實會忽略#后面的內容,但是這個應該和加載那些頁面和組件沒有關系吧。我沒用Vue和Angular寫過單頁應用,但是我用React-router配合webpack就直接可以實現基于路由的代碼分隔,如果使用webpack2,還可以動態import.
標簽:
JavaScript
相關文章:
1. docker images顯示的鏡像過多,狗眼被亮瞎了,怎么辦?2. javascript - Web微信聊天輸入框解決方案3. 請教各位大佬,瀏覽器點 提交實例為什么沒有反應4. javascript - log4js的使用問題5. docker - 如何修改運行中容器的配置6. javascript - 移動端textarea不能上下滑動,該怎么解決?7. javascript - history.replaceState()無法改變query參數8. javascript - 為什么form表單提交沒有跨域問題,但ajax提交有跨域問題?9. javascript - Ajax加載Json時,移動端頁面向左上角縮小一截兒,加載完成后才正常顯示,這該如何解決?10. javascript - 為什么這個點擊事件需要點擊兩次才有效果
排行榜
