tab如何从第一个页面的tab标签2跳转第二个页面时,指定默认显示tab的标签2,

如何从 页面1 的 tab标签2 跳转 页面2 时,指定默认显示tab的标签2,

当  页面1 的 tab标签3 跳转 页面2 时,指定默认显示tab的标签3,

不知有没有类似的解决办法呢,

FineReport 深几许 发布于 2021-5-27 10:30
1min目标场景问卷 立即参与
回答问题
悬赏:3 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共2回答
最佳回答
0
snrtuemcLv8专家互助
发布于2021-5-27 10:32

参考[通用]JS 跳转指定 Tab 块-https://help.fanruan.com/finereport/doc-view-2624.html

  • dizc3 dizc3 查看不了了
    2024-11-14 13:59 
最佳回答
0
shirokoLv6资深互助
发布于2021-5-27 10:41

首先页面2需要有根据不同情况默认显示不同tab的功能:

对body添加初始化事件和参数:image.png

setTimeout(()=>{

if(start!='')

_g().options.form.getWidgetByName("tabpane0").showCardByIndex(start);

},500);

然后再在页面一跳转的时候传入这个start参数就行了。

image.png

tab2的时候给start放1,tab3的时候放2(tab序号是从零开始的)

  • 深几许 深几许(提问者) 蟹蟹 !回答好细致,可能咱们版本有点差别,切换tab的代码最后使用了这个 _g().getWidgetByName(\'tabpane0\').showCardByIndex(start);
    2021-05-27 13:46 
  • 用户G0032398 用户G0032398 if(start!=\'\')是什么意思 我删掉了一样执行啊
    2021-06-01 16:46 
  • 3关注人数
  • 855浏览人数
  • 最后回答于:2021-5-27 10:41
    请选择关闭问题的原因
    确定 取消
    返回顶部