用JS链接切换TAB页面,  官方文档提供的方法报错.

9.0 H5

JS实现点击超链切换TAB页

https://help.finereport.com/finereport9.0/doc-view-2099.html


_g().options.form.getWidgetByName("tabpane0").showCardByIndex(1);
this.options.form.getWidgetByName("tabpane0").showCardByIndex(1);
_g().getWidgetByName("tabpane0").showCardByIndex(1);


三种写法都报错.


哪个高手指点下, 9.0 H5 怎么实现?

FineReport hhf365 发布于 2021-1-7 10:46 (编辑于 2021-1-7 13:24)
1min目标场景问卷 立即参与
回答问题
悬赏:3 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共2回答
最佳回答
1
axingLv6专家互助
发布于2021-1-7 12:22
_g().getWidgetByName("tabpane0").showCardByIndex(1);


  • hhf365 hhf365(提问者) 报: ....not a function
    2021-01-07 12:43 
  • hhf365 hhf365(提问者) 这种写法, PC端可以切换, H5的方式报错:...not a function
    2021-01-07 13:09 
  • axing axing 回复 hhf365(提问者) 移动端不支持~
    2021-01-07 14:29 
最佳回答
0
snrtuemcLv8专家互助
发布于2021-1-7 10:57(编辑于 2021-1-7 12:52)

换成试试

this.options.form.getWidgetByName("tabpane0").showCardByIndex(1);

正常9.0是支持的

9.0参考文档JS实现点击超链切换TAB页-http://help.finereport.com/finereport9.0/doc-view-2099.html

看下,你的对应组件名称对不对

image.png


  • hhf365 hhf365(提问者) 又报错了: Customjserror: Cannot read property \"form\" of undefined
    2021-01-07 11:17 
  • hhf365 hhf365(提问者) 对的, 都是默认的名称
    2021-01-07 12:55 
  • snrtuemc snrtuemc 回复 hhf365(提问者) 9.0版本这个不支持移动端的,我给的9.0链接最后有注释
    2021-01-07 13:25 
  • 3关注人数
  • 590浏览人数
  • 最后回答于:2021-1-7 13:24
    请选择关闭问题的原因
    确定 取消
    返回顶部