elunez / eladmin

eladmin jpa 版本:项目基于 Spring Boot 2.6.4、 Jpa、 Spring Security、Redis、Vue的前后端分离的后台管理系统,项目采用分模块开发方式, 权限控制采用 RBAC,支持数据字典与数据权限管理,支持一键生成前后端代码,支持动态路由
https://eladmin.vip/demo
Apache License 2.0
21.36k stars 7.36k forks source link

外链的菜单能否在右边打开 #239

Closed shine4j closed 4 years ago

shine4j commented 4 years ago

作者您好,我想请教一下,如果是外链的菜单能否直接在右边打开,不能再打开一个新的标签页

elunez commented 4 years ago

作者您好,我想请教一下,如果是外链的菜单能否直接在右边打开,不能再打开一个新的标签页

请参考接口文档菜单,或者Sql监控菜单

LvXinPeng commented 4 years ago

作者您好,我想请教一下,如果是外链的菜单能否直接在右边打开,不能再打开一个新的标签页

兄弟实现这个功能了吗?

elunez commented 4 years ago

作者您好,我想请教一下,如果是外链的菜单能否直接在右边打开,不能再打开一个新的标签页

兄弟实现这个功能了吗?

image 参考这个菜单的写法

LvXinPeng commented 4 years ago

作者您好,我想请教一下,如果是外链的菜单能否直接在右边打开,不能再打开一个新的标签页

兄弟实现这个功能了吗?

image 参考这个菜单的写法

嗯哼,那其实这种做法还是通过route-link转内链实现的吧? 我如果说直接添加一个外链,然后点击就在右侧显示,这个的话,从那一块入手呢?请指教~十分感谢!!

elunez commented 4 years ago

components 中有个 Iframe 组件,使用的时候

<template>
  <elFrame src="http://www.baidu.com" />
</template>
<script>
import elFrame from '@/components/Iframe/index'
export default {
  components: { elFrame }
}
</script>

,然后添加到菜单, 可以参考 image image

LvXinPeng commented 4 years ago

components 中有个 Iframe 组件,使用的时候

<template>
  <elFrame src="http://www.baidu.com" />
</template>
<script>
import elFrame from '@/components/Iframe/index'
export default {
  components: { elFrame }
}
</script>

,然后添加到菜单, 可以参考 image image

首先很感谢您能帮助我,非常感谢! 不过,我这边还有一点困惑,我按您的指导操作了,但是在增加菜单的时候,路由地址应该如何填呢? 1 ,然后我还参考了您给的sql监控的写法, 4 iframe里的src传的值是getter里的吧,所以我在getter里添加了如下, 2 然后在api.js里添了如下,但是还是基于baseurl的, 3 所以最终还是没法显示外链的内容,不过iframe是有了;

所以我这边是哪一步出错了呢?希望能帮忙看一下,谢谢~

elunez commented 4 years ago

路由地址,就是URL的后缀,你填finance就好

------------------ 原始邮件 ------------------ 发件人: "LvXinPeng"<notifications@github.com>; 发送时间: 2020年2月4日(星期二) 中午12:59 收件人: "elunez/eladmin"<eladmin@noreply.github.com>; 抄送: "201507802"<201507802@qq.com>; "State change"<state_change@noreply.github.com>; 主题: Re: [elunez/eladmin] 外链的菜单能否在右边打开 (#239)

components 中有个 Iframe 组件,使用的时候 <template> <elFrame src="http://www.baidu.com" /> </template> <script> import elFrame from '@/components/Iframe/index' export default { components: { elFrame } } </script>
,然后添加到菜单, 可以参考

首先很感谢您能帮助我,非常感谢! 不过,我这边还有一点困惑,我按您的指导操作了,但是在增加菜单的时候,路由地址应该如何填呢?

,然后我还参考了您给的sql监控的写法,

iframe里的src传的值是getter里的吧,所以我在getter里添加了如下,

然后在api.js里添了如下,但是还是基于baseurl的,

所以最终还是没法显示外链的内容,不过iframe是有了;

所以我这边是哪一步出错了呢?希望能帮忙看一下,谢谢~

— You are receiving this because you modified the open/close state. Reply to this email directly, view it on GitHub, or unsubscribe.

LvXinPeng commented 4 years ago

路由地址,就是URL的后缀,你填finance就好 ------------------ 原始邮件 ------------------ 发件人: "LvXinPeng"<notifications@github.com>; 发送时间: 2020年2月4日(星期二) 中午12:59 收件人: "elunez/eladmin"<eladmin@noreply.github.com>; 抄送: "201507802"<201507802@qq.com>; "State change"<state_change@noreply.github.com>; 主题: Re: [elunez/eladmin] 外链的菜单能否在右边打开 (#239) components 中有个 Iframe 组件,使用的时候 <template> <elFrame src="http://www.baidu.com" /> </template> <script> import elFrame from '@/components/Iframe/index' export default { components: { elFrame } } </script> ,然后添加到菜单, 可以参考 首先很感谢您能帮助我,非常感谢! 不过,我这边还有一点困惑,我按您的指导操作了,但是在增加菜单的时候,路由地址应该如何填呢? ,然后我还参考了您给的sql监控的写法, iframe里的src传的值是getter里的吧,所以我在getter里添加了如下, 然后在api.js里添了如下,但是还是基于baseurl的, 所以最终还是没法显示外链的内容,不过iframe是有了; 所以我这边是哪一步出错了呢?希望能帮忙看一下,谢谢~ — You are receiving this because you modified the open/close state. Reply to this email directly, view it on GitHub, or unsubscribe.

我填了finance试过,不行,是空白页。