阅读背景:

vue路由监听和参数监听

来源:互联网 

1.路由携带数据跳转

routerAction(hideDisplays, data) {
    switch (hideDisplays) {
        case "pubAccountMenu":
            this.$router.push({
                name: "AppAccountInfo",
            });
        break;
        //在菜单路由上存储各种需要信息
        case "publicDocInfoMenu":  //菜单code: publicDocInfoMenu
            data.instanceInfo.active = 4  //标记已点击的标签页
            data.instanceInfo.fromMenu = true
            data.instanceInfo.editOrAdd = false;
            this.getUcMenuInfo(data.instanceInfo)  //数据、对象等
            this.$router.push({
                name: "DocumentInfoMaint",
                params: {
                    instanceInfo: data.instanceInfo,
                    uuid: data.uuid,
                    breadCrumb: data.instanceInfo.name,
                    breadCrumbEn: En_Name,
                    prefix: 'text.breadCrumb.MyUseCase', //面包屑信息
                    prefixPath: '/MyApplications',
                    breadPath: '/AppInfo/' + data.uuid,
                    routeName:'AppInfo',
                    prefixRouteName:'MyApplications',
                    firstRoute:true
                }
            });
        break;
    }
}routerAction(hideDisplays, dat



你的当前访问异常,请进行认证后继续阅读剩余内容。

分享到: