2021
04-07
04-07
React利用路由实现登录界面的跳转
上一篇在配置好了webpack和react的环境后,接下来开始写登录界面,以及接下来的跳转到主页的功能。1、首先看一下总体的目录结构。因为很多时候在看别人写的例子的时候因为目录结构不熟悉后边会出现意想不到的岔子。2、大体流程:1)webpack配置入口文件src/index.js2)运行index.html后首先加载入口文件src/index.js3)加载路由表src/router/index.js4)根据路由表中的配置会首先加载登录界面src/login.js5)当在登录界面登录成功...
继续阅读 >
bus总线是vue中路由跳转传递数据的常用方法,适用于传递数据不多的情况,但是在使用的过程中发现,bus总线在第一次路由跳转的时候总是不能够成功传递需要传递的数据。检查bus的配置以及调用方法,均没有出错,错就错在没有理解Vue的生命周期!!!我们知道bus的$on的监听应该位于$emit之前,如果在emit之前没有创建监听事件,那么肯定是得不到需要的数据。因此,我通过两个页面来了解路由跳转时两个页面的生命周期,下面给出其中一...
如下所示:Vue.use(Router)exportdefaultnewRouter({mode:'history',routes:[{path:'/',component:Login},{path:'/login',component:Login},{path:'/register',component:Register},{path:'/*',component:NotFound},]})记得要写上mode:'history',原因如下补充知识:vue-router配置后地址栏输入跳转不成功问题在起服务的js中增加connect-history-api-fallbackconsthistory=require('conn...