Zhong

Results 7 comments of Zhong

好像核心成员都去开发[vben3](https://github.com/vbenjs/vben3)了,2.x应该是在维护状态

这个需要官方解释,我并不清楚, I'm so sorry

@672064406zerui emmm,我查看了这部分的代码,并不是一个bug,原因是对于menu的title取的是route.name而不是route.meta.title,如果你觉得将route.meta.title作为menu的title更合理些可以提一个PR? 如果你想要解决这个问题的话有三种办法: 1. 将所有处于[src/router/routes/modules](https://github.com/vbenjs/vue-vben-admin/tree/main/src/router/routes/modules)下的所有前端路由的name全部改成其对应meta.title中的值 2. 将[这里](https://github.com/vbenjs/vue-vben-admin/blob/c7631fed681da0dd51583cf3ecba60ebfd76ec4d/src/components/SimpleMenu/src/SimpleSubMenu.vue#L82)改成`const getI18nName = computed(() => t(props.item?.meta?.title || props.item?.name));` 3. 用以上方式提一个PR

> 我是觉得 这块其实就应该取title吧。如果是name的话 那路由缓存怎么办呢 name 就应该是一个固定的值啊 确实会存在唯一性的问题,而二级菜单是有可能同名的,提一个吧

导致这个问题的原因[在这](https://github.com/vbenjs/vue-vben-admin/blob/d9b9e53d33ed211b6ec5db9f55bdd94a807d6351/src/components/Table/src/hooks/useColumns.ts#L17-L20),我不确定这是否是有意为之,目前解决你这个问题的方法可以在action的设置中手动设置`key` example: ```js useTable({ // ...Your configuration ellipsis: false, actionColumn: { width: 160, title: 'Action', dataIndex: 'action', key: 'action' }, }); ```