1. 虚拟路由
<a src = “#login”> 可以修改页面的锚点值 多个a标签多个修改锚点值.
通过锚点值 哈希值的变化 触发哈希事件的执行 然后获取到当前的哈希值 锚点值.
根据锚点值 哈希值来更改 动态组件的变量.
2. vue-router
vue扩展 根据用户点击的不同router-link标签来切换锚点值 从而切换对应绑定的组件.
-
引入vue-router文件
-
编写router-link标签 切换锚点值 放置切换组件的容器.
-
初始化roter路由对象 编写配置路径(锚点值和组件绑定)
-
路由重定向