Vue 嵌套路由代替iframe
2018-02-08 13:46
881 查看
技术要点
Vuevue-router
html / css
开始
首先定义一个初始的界面,如下所示:HelloWorld.vue:
在这个界面中我们点击foo就可以将router-view切换为我们定义的另一个组件。
<template> <div class="hello"> <router-link to="/foo">foo</router-link> <router-view></router-view> </div> </template> <script> export default { name: 'HelloWorld' } </script>
foo.vue
这个就是要显示出来的组件
<template> <div id="foo"> 嵌套路由 </div> </template> <script> export default{ name: 'foo' } </script>
路由
如下这样定义,在使用浏览器访问时默认是访问HelloWorld组件的,而点击了组件内的foo后也会将foo组件显示出来。
import Vue from 'vue' import Router from 'vue-router' import HelloWorld from '@/components/HelloWorld' import foo from '@/components/foo' Vue.use(Router) export default new Router({ routes: [ { path: '/', name: 'HelloWorld', component: HelloWorld }, { path: '/:id', component: HelloWorld, children: [ {path: '/foo',component: foo} ] } ] })
相关文章推荐
- vue 路由嵌套
- Vue 路由嵌套
- vue中嵌套页面(iframe)
- Vue 路由的嵌套
- vue基础动态路由,嵌套路由router-link切换
- vue路由嵌套
- Vue之动态路由、嵌套路由
- vue嵌套路由-query传递参数(三)
- vue2.0子路由配置和跳转 vue-router: 嵌套路由
- vue router学习——动态路由和嵌套路由
- Vue--router-->>项目多路由嵌套--常用
- 在html中使用Vue 路由嵌套-实现数据请求
- vue-router: 嵌套路由
- vue-router 嵌套路由没反应
- vue-11-路由嵌套-参数传递-路由高亮
- Vue 之 vue-router 路由嵌套不显示问题
- vue-router -- 嵌套路由
- 详解vue嵌套路由-query传递参数
- vue嵌套路由 && 404重定向
- vue 基础-->进阶 教程(3):组件嵌套、组件之间的通信、路由机制、slot传值