vue-router一定要在单页应用的环境下才能使用吗?

因为项目最初是用的传统开发方式,现在引入Vue进行开发,但是不想做成单页应用,一定要在单页应用的前提下才能使用vue-router吗?

这个问题困扰我好久了。

阅读 5.1k
2 个回答

vue提供的一整套的技术框架是基于spa的单页应用,如果你仅仅是想用vue.js做开发,而不是引入webpack和vue-router之类的那你还是可以继续之前的静态html,通过script的src引入vue.js,然后还是写js一样在底部构建vue实例,这样的写法官方demo也有的,看你需求了,附上官方提供的一个案例https://github.com/vuejs/vue/...

你觉得你搞不定vue-router,你就先不用,先实现出来了再说,中途发现不用vue-router确实不方便的时候,再去把vue-router加进来就行了。我目前没有用vue-router,我解决路由的方式是用turbolinks(虽然它不是标榜处理路由的,不过它能让你的非单页面应用看起来像单页应用)

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题