VUE的传值
<template>
<div>
<v-navigation title="-专家平台" :menus="menus" url="/p"></v-navigation>
<router-view></router-view>
</div>
</template>
<script>
import vNavigation from "./../../components/TheNavigation.vue";
export default {
name: "Index",
components: {
vNavigation
},
data() {
return {
menus: [
{
index: "1",
name: "首页",
url: "/p"
},
{
index: "2",
name: "院校",
url: "/p/school/searchbyname"
},
{
index: "3",
name: "专业",
url: "/p/major/searchmajor"
},
{
index: "4",
name: "其他数据",
url: "/p/other/scorestage"
},
{
index: "5",
name: "资讯",
url: "/p/news/index"
}
]
};
},
created() {//执行函数
var userType = sessionStorage.userType;
if (userType == 3) {
this.$router.replace("/s");
}
},
传入三个参数:
title:页面标题(不变);
menus:可变参数(引入前需加:冒号);
url:路径。
在页面中引入参数