vue 项目 利用bus实现登录注册页面之间的切换

vue

一、目标

  • 写一个登录的主页面。
  • 主页面内放入一个登录页和一个注册页。
  • 进入后默认为登录,点击注册按钮后换为注册页。
  • 注册完成后换回登录页。

二、前期准备

文件位置关系:

主页面结构:通过v-show来控制显示的是登录还是注册。

登录和注册页面结构:


界面效果:

点击注册按钮:

点击确认注册又切换回登录界面。

三、进入正题

1. 加入公共文件 bus.js。

bus.js 文件的位置随意,只要在 import 的时候找到正确的路径就好。

bus.js 内容:

2.在主页面、登录页面、注册页面均导入 bus.js 文件。

3. 在登录页面的注册方法内写入bus.$emit("")(""内文字自定)。

4. 注册页面的注册成功方法内同样写入 bus.$emit("")。

5. 回到主界面。在created()里用 bus.$on("") 监听事件变化并作出相应值的修改。

以上是 vue 项目 利用bus实现登录注册页面之间的切换 的全部内容, 来源链接: utcz.com/z/375771.html

回到顶部