vueComponent / pro-components

easy use `Ant Design Vue` layout
MIT License
539 stars 215 forks source link

路由设置target为_blank时控制台会给一个警告 #129

Closed Fallsleep closed 3 years ago

Fallsleep commented 3 years ago

目前升级到3.0.0-beta.11,使用的vite作为构建工具,使用时产生这样的一个警告:

 [Vue warn]: Failed to resolve component: a 

代码在BaseMenu.tsx 196行

    const CustomTag: any = resolveComponent((target && 'a') || 'router-link');

虽然页面中正常显示了a标签,但不知道实际上是否有问题。

Fallsleep commented 3 years ago

另外getMenuData方法调用的formatRelativePath方法会把http(s)://开头的菜单地址改成/http(s):/,和1.x早期版本的存在一样的问题

sendya commented 3 years ago

来个 PR?

Fallsleep commented 3 years ago

@sendya 发版到npm上的是v3分支?我去现学一下怎么PR,另外多集成一些内容到原来的旧框架里再一起PR吧

sendya commented 3 years ago

升级最新版