一、该问题的重现步骤是什么?
在view/index.js中配置路由
{ path: '/pjm', component: Layout, redirect: '/pjm/detail', children: [{ path: 'detail/:projectId', name: '项目详情', meta: { i18n: 'projectDetail' }, component: () => import('@/views/pjm/detail') }] }
2. 页面按钮点击事件
this.$router.push({ path: `/pjm/detail/${row.id}`, // name: `项目详情 - ${row.projectName}`, meta: { i18n: 'projectDetail - ${row.projectName}' } });
二、你期待的结果是什么?实际看到的又是什么?
期望:打开一个新的tab页, 标签页的名字可以动态设置
实际:如果路由跳转时加了name参数,页面会变空白,重新刷新下才好,如果不加name参数,标签页的名字就是写死的
三、你正在使用的是什么产品,什么版本?在什么操作系统上?
产品:Bladex, Saber
版本:3.0.1
操作系统:Windows 10
四、请提供详细的错误堆栈信息,这很重要。
五、若有更多详细信息,请在下面提供。
扫一扫访问 Blade技术社区 移动端