gun0313 2025-10-23 18:20 采纳率: 26.1%
浏览 5

jeecg框架跳转路由

jeecg框架中,需要实现点击跳转按钮,在上方打开一个标签页,打开一个菜单并传参

img

  • 写回答

4条回答 默认 最新

  • 阿里嘎多学长 2025-10-23 18:31
    关注

    阿里嘎多学长整理AIGC生成,因移动端显示问题导致当前答案未能完全显示,请使用PC端查看更加详细的解答过程

    解决方案

    你可以使用Jeecg框架提供的iframe组件来实现点击跳转按钮,打开一个标签页并传参。

    步骤

    1. 在Jeecg页面中添加一个iframe组件,配置其src属性为需要跳转的页面地址。
    2. iframe组件中添加一个button按钮,点击事件中使用JavaScript代码来打开一个新标签页。
    3. 使用window.open()方法来打开新标签页,传递参数可以使用?符号后面跟着参数名和值。

    核心代码

    // button点击事件
    function openNewTab(url, params) {
      var newUrl = url + '?' + $.param(params);
      window.open(newUrl, '_blank');
    }
    
    // iframe src属性
    var iframeSrc = '/your/page/address';
    

    注意

    • $.param()方法用于将JavaScript对象转换为URL参数字符串。
    • _blank参数指定新标签页的位置。
    • 你需要根据Jeecg框架的具体实现来调整代码。
    评论

报告相同问题?

问题事件

  • 创建了问题 10月23日