php spa结合,vue路由嵌套SPA的实现方法
这次给大家带来vue路由嵌套SPA的实现方法,vue路由嵌套SPA实现的注意事项有哪些,下面就是实战案例,一起来看一下。
本文为大家分享了路由嵌套的SPA实现的步骤:
A(/a)组件需要嵌套B组件(/b)和C组件(/c)
①准备嵌套其它组价的父组件 指定一个容器
在A组件指定一个容器
②在A组件的路由配置对象中指定children属性{
path:'/a',
component:A,
children:[
{path:'/b',component:B},
{path:'/c',component:C},
]
}
补充:
//数字如果超出记录的次数,是不行的。
this.$router.go(num);
如果num是正数,向前进
如果num是负数,向后退
代码
路由嵌套
{{msg}}
//登录组件
var myLogin = Vue.component("login",{
template:`
登录组件
登录
`
})
// 邮箱页面
var myMail = Vue.component("mail",{
// 定义一个返回的方法
methods:{
goBack:function(){
this.$router.go(-1);
}
},
template:`
邮箱主页面
收件箱
发件箱
// 点击按钮返回前面的页面
返回
`
// 指定一个容器,加载收件箱或收件箱的列表
})
// 收件箱组件
var myInBox = Vue.component("inbox-component",{
template:`
收件箱
- 未读邮件1
- 未读邮件2
- 未读邮件3
`
})
// 发件箱组件
var myOutBox = Vue.component("outbox-component",{
template:`
发件箱
- 已发送邮件1
- 已发送邮件2
- 已发送邮件3
`
})
//配置路由词典
new Vue({
router:new VueRouter({
routes:[
{path:'',redirect:'/login'},
{path:'/login',component:myLogin},
{path:'/mail',component:myMail,children:[
{path:'/inbox',component:myInBox},
{path:'/outbox',component:myOutBox}
]},
]
}),
el:"#container",
data:{
msg:"Hello VueJs"
}
})
//通过再次指定一个和children:[]
相信看了本文案例你已经掌握了方法,更多精彩请关注php中文网其它相关文章!
php spa结合,vue路由嵌套SPA的实现方法相关推荐
- vue 路由嵌套(二级路由)
路由嵌套就是在父路由配置好后,配置一个children属性,里面放置的的内容跟routes属性下面的内容大体一样,这就是二级路由的配制方法. 嵌套路由的关键字children,在父路由中添加child ...
- Vue路由实现SPA
一.SPA 1.SPA是什么 单页Web应用(single page application,SPA),就是只有一个Web页面的应用,是加载单个HTML页面,并在用户与应用程序交互时动态更新该页面的W ...
- vue路由嵌套无法渲染 页面空白
在学习vue的时候,根据官方教程卸了嵌套路由,结果页面空白 router/index.js import Vue from 'vue' import Router from 'vue-router' ...
- vue 路由嵌套(子路由跳转报错或者失效解决方法)
嵌套路由时,子路由懒加载有时会失效,最好定义引用好,再进行加载,示例结构: {path: '/shopRech',redirect:'/shopRech/shopRechHome',component ...
- vue 路由嵌套注意斜杆问题
如果 路由组件 是一个另一个 路由组件 的 子路由组件 的话: 在配置路由规则是,path 路径,前面不能添加 /, 他代表根路径:加上他就不会拼接上 父路由组件的 path 路径的,如: 演员:Ho ...
- vue 路由嵌套(子路由)注意“/“斜杆问题
如果 路由组件 是一个另一个 路由组件 的 子路由组件 的话: 在配置路由规则是,path 路径,前面不能添加 /, 他代表根路径:加上他就不会拼接上 父路由组件的 path 路径的,如: impor ...
- 初学者学习vue路由与无痕浏览
目录 一.Vue路由 二.无痕浏览 一.Vue路由 ①初始SPA 1. SPA是什么 单页Web应用(single page application,SPA),就是只有一个Web页面的应用, ...
- Web前端开发技术课程实验报告实验3:Vue路由实验
实验代码:实验3第2题实验参考.rar-互联网文档类资源-CSDN下载 Web前端开发技术课程实验报告 实验3:Vue路由实验 姓名:_ __ _ ___ ___ 班级:_ _ _ ___ _ _ ...
- SPA项目搭建及嵌套路由
目录 上期与大家分享了什么是SPA(单页Web应用),今天来给大家分享如何使用vue-cli搭建一个SPA项目. 一.SPA项目搭建 1. 什么是vue-cli? 2.安装vue-cli 3.使用vu ...
最新文章
- 厉害!84 行 JavaScript 代码实现塔式堆叠游戏
- html折线图怎么控制y轴数值,echarts Y轴数据类型不同怎么让折线图显示差距不大...
- django博客项目8:文章详情页
- uva live 7637 Balanced String (贪心)
- IIS7 MVC网站生成、发布
- mysql不支持union_MySQL中Union子句不支持order by的解决方法
- server sql 水平分表_springboot集成Shardingsphere进行分库分表
- python 画三角函数_用Python计算三角函数之acos()方法的使用
- logic:equal,logic:present用法
- Hadoop热添加删除节点(含Hbase)
- 超维android10框架什么功能,基于Android系统深度定制,努比亚阿尔法搭载α OS带来新交互...
- C# 控制台程序(Console Application )启动后隐藏
- Unity3D视图介绍
- 数据分析之方差分析(ANOVA)
- 用bootstrap实现的,三种风格的登录界面网页源码
- office是什么意思
- RationalDMIS 2020 叶片检测 -快速定义叶片截面线方法
- 记一次失败的小米面试
- 浅谈 DDL 技术解密
- SpringBoot项目发布与部署,及使用花生壳映射项目