从登陆页跳转到这个页面,该怎么实现啊??

来源:6-8 首页 - 登录

野生安乃近

2017-05-16

老师,就是如果这个 页面之前 还有一个 登录页,从登录页 进行登陆以后,才跳转到 这个页面,这种该怎么实现啊?? 

写回答

2回答

fishenal

2017-05-26

  1. vue默认的这套模板,只有一个index.html,一个main.js,因为是单页面应用。

  2. 你还想做一个login.html,需要再实例化一个Vue,现在整个项目只要new Vue一次,多页面的话每个页面都要new Vue,都要组成自己的组件树。这里有一个多页面的应用,参考一下: https://github.com/Plortinus/vue-multiple-pages

  3. 下的依赖有两种,一种是项目利用到的,还有一种开发过程中用到的node工具,比如把*.vue文件打包,这些跟最终的后台都没有关系,运行npm run build以后会生成一个dist目录,放到前端的nginx下运行,再通过ajax与后端进行数据交互,这个过程跟node都没关系。

0
1
野生安乃近
谢谢老师讲解,因为一直没在项目中用过,所以不太懂
2017-05-27
共1条回复

fishenal

2017-05-17

登录页登陆以后肯定是一个js状态的改变,js回调里使用router的编程式导航来进行页面的跳转。


使用了vue-router以后,组件内部会被注入一个 this.$router这个对象,用它的 this.$router.push('xxx') 实现跳转

参考

https://router.vuejs.org/zh-cn/essentials/navigation.html

0
2
野生安乃近
非常感谢!
2017-05-27
共2条回复

最容易上手的Vue2.0入门实战教程

快速入门Vue2.0,组件化开发一个数字产品电商平台

3966 学习 · 999 问题

查看课程