首页IT科技vue vlog(Vue-admin-template 添加、跳转子页面问题)

vue vlog(Vue-admin-template 添加、跳转子页面问题)

时间2025-06-20 20:15:37分类IT科技浏览6773
导读:1. 使用场景 一级页面为列表,列表中,每个item中,有按钮,点击按钮,跳转到新页面中,并且显示刚刚选中的item的所有信息(增、改 。...

1. 使用场景

一级页面为列表                 ,列表中                        ,每个item中        ,有按钮                 ,点击按钮                         ,跳转到新页面中        ,并且显示刚刚选中的item的所有信息(增                 、改)                。

如下:点击权限        ,进入新页面                         ,并对当前角色进行权限改动                         。

2. 开发环境

Vue-admin-template element-ui: “2.4.6                 ” vue: “2.5.17                        ” vue-router: “3.0.1        ” vuex: “3.0.1                 ”

3. 配置路由

{ path: role/permission/:id(\\d+), name: PermissionConfig, component: () => import(@/views/system/role/permission/index), meta: { title: permissionConfig, icon: table }, hidden: true }

重点为/:id(\\d+)                ,标识地址后面跟一个id        。

4. 设置跳转

两种方法

1.编程式跳转

调用

<el-button size="mini" type="success" @click="handlePermission(scope.row)">{{ $t(role.permission) }}</el-button>

声明

handlePermission(row) { /** * TODO 权限配置页面跳转 */ this.$router.push({ path: `/system/role/permission/${row.id}` }) }

2.声明式跳转

直接调用

<router-link :to="/system/role/permission/+scope.row.id"> <el-button type="primary" size="small" icon="el-icon-edit">Edit</el-button> </router-link>

5. 新页面接收使用参数

<template> <div> {{ this.$route.params }} {{ this.$route.params.id }} </div> </template> <script> export default { name: PermissionConfig, data() { return { id: , list: [] } }, created() { this.id = this.$route.params.id this.a() }, methods: { a() { console.log(this.id) } } } </script> <style scoped> </style>

以上为个人经验        ,希望能给大家一个参考                         ,也希望大家多多支持本站        。

声明:本站所有文章                ,如无特殊说明或标注,均为本站原创发布                         。任何个人或组织                         ,在未征得本站同意时                        ,禁止复制                        、盗用        、采集                 、发布本站内容到任何网站                         、书籍等各类媒体平台                 。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理        。

创心域SEO版权声明:以上内容作者已申请原创保护,未经允许不得转载,侵权必究!授权事宜、对本内容有异议或投诉,敬请联系网站管理员,我们将尽快回复您,谢谢合作!

展开全文READ MORE
qt怎么打包成安卓(Qt程序用dpkgbuildpackages打包Linux技术文档 diybl)