采纳答案成功!
向帮助你的同学说点啥吧!感谢那些助人为乐的人
老师,就是如果这个 页面之前 还有一个 登录页,从登录页 进行登陆以后,才跳转到 这个页面,这种该怎么实现啊??
vue默认的这套模板,只有一个index.html,一个main.js,因为是单页面应用。
你还想做一个login.html,需要再实例化一个Vue,现在整个项目只要new Vue一次,多页面的话每个页面都要new Vue,都要组成自己的组件树。这里有一个多页面的应用,参考一下: https://github.com/Plortinus/vue-multiple-pages
下的依赖有两种,一种是项目利用到的,还有一种开发过程中用到的node工具,比如把*.vue文件打包,这些跟最终的后台都没有关系,运行npm run build以后会生成一个dist目录,放到前端的nginx下运行,再通过ajax与后端进行数据交互,这个过程跟node都没关系。
谢谢老师讲解,因为一直没在项目中用过,所以不太懂
登录页登陆以后肯定是一个js状态的改变,js回调里使用router的编程式导航来进行页面的跳转。
使用了vue-router以后,组件内部会被注入一个 this.$router这个对象,用它的 this.$router.push('xxx') 实现跳转
参考
https://router.vuejs.org/zh-cn/essentials/navigation.html
老师,还是有点没懂,就是 npm run dev 一运行完以后,就默认打开了 localhost:8080 端口,然后他默认渲染的就是 根目录 index.html 这个文件,要是 根目录 还有一个 login.html 或其它多个 html ,这些之间该怎么弄(一运行,默认渲染的就是 login.html 然后 才 跳转到 index.html ,没有找到怎么配置呢)?? 还有一个不太懂,就是 package.json 里 下载的 依赖,本地运行开发,如果 后台 是 Java PHP 不是 node 上线部署的时候,这个 该怎么弄啊??
非常感谢!
登录后可查看更多问答,登录/注册
快速入门Vue2.0,组件化开发一个数字产品电商平台
1.9k 1
1.6k 1
1.5k 5
1.3k 14
2.5k 12