求教大家:JS显示含有$符号的多行字符串时会被截断,去掉这个$就会完整显示,但必须带上这个$,如何处理呢? var sql="\ SELECT \ FORMAT(count(订单创建日期),0) as 记录数\ ,sum(if(订单进展='订单成交',1,0)) as 成交订单个数\ ,min(订单创建日期) as 最早时间\ ,max(订单创建日期) as 最晚时间\ ,FORMAT(sum(已预约金额),2) as 预约规模(万元)\ ,FORMAT(sum(已成交金额),2) as 成交规模(万元)\ ,FORMAT(sum(折标业绩1),2) as 折标业绩(万元)\ ,FORMAT(sum(折标业绩),2) as 考核业绩(万元)\ FROM t_rpt_v_order a \ where 1=1 \ ${if(or(len(开始订单日期)==0,len( 结束订单日期)==0), \"\", \" and date(a.订单创建日期) >= '\" + 开始订单日期 + \"' and date(a.订单创建日期)<='\" + 结束订单日期 + \"'\")}" alert(sql); 按照shiroko使用参数的做法,存在如下问题: 如果我把开始订单日期修改为“2020-05-10”后,点击查询按钮后,参数p1的值还是“2020-05-01”(控件的默认值) |