想要动态的拼接参数,参数路径自定义,但是在填报中填的参数路径,带过去有问题

设计器设置:(t1就是填报的参数路径)

image.png

参数路径填报:

image.png

拼接后模板跳转变成了:

image.png

alert后的路径是这样的,ds_m_start ,和ds_m_end ,也当成字符串处理了

image.png

有没有办法处理这种参数路径呢(路径里面的ds_m_start和ds_m_end 是动态参数)

FineReport 13182656102 发布于 2024-6-4 17:44 (编辑于 2024-6-4 18:59)
1min目标场景问卷 立即参与
回答问题
悬赏:3 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共2回答
最佳回答
0
13182656102Lv4见习互助
发布于2024-6-4 19:29

1、在JS中 对t1 ,进行二次处理,用replace把ds_m_start和ds_m_end,替换成参数,在用,

2、或者在单元格处理好这个字符串之后,再进行引用t1 ,

最佳回答
0
用户k6280494Lv6资深互助
发布于2024-6-4 17:48(编辑于 2024-6-4 17:49)

把url定义在外边,打印一下url,你这个格式有误,你最后加t1哪里没指定参数名称,+"&t1="+t1吧

var url=

alert(url)

image.png

  • 13182656102 13182656102(提问者) 我加上t1,才有问题,用复制的参数路径代替t1没有问题,所以是我觉得我写的参数格式不是规范的
    2024-06-04 17:50 
  • 13182656102 13182656102(提问者) 或者说,用t1替代,动态参数的路径之后,就不是传统的写法
    2024-06-04 17:50 
  • 13182656102 13182656102(提问者) 这个配置动态参数,今天加的需求,直接不加,跳转是没有问题的
    2024-06-04 17:51 
  • 用户k6280494 用户k6280494 回复 13182656102(提问者) 你把你拼接的那个url放在函数外面拼接一下,打印看下是否拼接正确
    2024-06-04 17:51 
  • 用户k6280494 用户k6280494 回复 13182656102(提问者) 所以是你参数问题,看代码就是你t1没有参数
    2024-06-04 17:52 
  • 1关注人数
  • 186浏览人数
  • 最后回答于:2024-6-4 19:29
    请选择关闭问题的原因
    确定 取消
    返回顶部