vue.js - 我可以在同一个应用程序中拥有多个 SPA,或者在同一个应用程序中使用历史记录和哈希路由吗?
问题描述
我正在构建一个应用程序,并希望在我网站的不同页面中有多个 Vue 实例!
有没有办法在同一个应用程序中使用历史路由和“哈希”路由,这样我就可以拥有这样的 URL。
www.mysite.com/blog/seo-friendly-content
www.mysite.com/blog/google-can-see-this
www.mysite.com/#/something-cool/state-preserved
www.mysite.com/#/cool-but-not-indexed
我的应用程序的一部分需要提供对 SEO 友好的内容,而一部分有很多动态内容。我不想强迫用户发出另一个服务器请求以在应用程序的“SPA”部分加载一个完全不同的页面!
我想我可以提供手动创建的静态 HTML 页面,但如果可能的话,我想使用 Vue 路由器来处理路由!
我在 Vue.js 文档中找不到任何关于此的内容。有没有人做过这样的事情?