时间:2021-05-26
单页面多路由区域操作
在一个页面中有两个及以上的<router-view>区域,需要通过设置路由的index.js,来操作这些区域的内容
App.vue 中设置:
<router-view></router-view><router-view name="left" style="float: left;width: 50%; height: 300px;background-color: #ccc;"></router-view><router-view name="right" style="float: left;width: 50%; height: 300px;background-color: #898;"></router-view>index.js中设置:
import Vue from 'vue'import Router from 'vue-router'import Hello from '@/components/Hello'import First1 from '@/components/first1'import First2 from '@/components/first2'Vue.use(Router)export default new Router ({ routes : [ { path : '/', name : 'Hello', components : { default : Hello, left : First1, right : First2 } } ]})下面的设置是当url为/#/first 时,交换两个组件显示的位置
export default new Router ({ routes : [ { path : '/', name : 'Hello', components : { default : Hello, left : First1, right : First2 } }, { path : '/first', name : 'First', components : { default : Hello, left : First2, right : First1 } } ]})以上就是 Vue.js 单页面多路由区域操作,如有疑问请大家留言,感谢阅读,希望能帮助到大家,谢谢大家对本站的支持!
声明:本页内容来源网络,仅供用户参考;我单位不保证亦不表示资料全面及准确无误,也不保证亦不表示这些资料为最新信息,如因任何原因,本网内容或者用户因倚赖本网内容造成任何损失或损害,我单位将不会负任何法律责任。如涉及版权问题,请提交至online#300.cn邮箱联系删除。
介绍vue-router是Vue.js官方的路由插件,它和vue.js是深度集成的,适合用于构建单页面应用。vue的单页面应用是基于路由和组件的,路由用于设定访
vue-router是Vue.js官方的路由插件,它和vue.js是深度集成的,适合用于构建单页面应用。vue的单页面应用是基于路由和组件的,路由用于设定访问路
VueRouter是Vue.js官方的路由管理器。它和Vue.js的核心深度集成,让构建单页面应用变得易如反掌。包含的功能有:嵌套的路由/视图表模块化的、基于组
一、说明VueRouter是Vue.js官方的路由管理器。它和Vue.js的核心深度集成,让构建单页面应用变得易如反掌。包含的功能有:嵌套的路由/视图表模块化的
Vue下路由Historymode导致页面无法渲染的原因用Vue.js+vue-router创建单页应用,是非常简单的。使用Vue.js,我们已经可以通过组合组