开发撞墙之奇怪的做法:模板字符串里传字符串问题

今天真的要撞墙了,好好的内置数据不用非要传来传去,还是在模板字符串里。

直接上代码:

eventInfoHtml += 
'<div class="option2">'+
'<div style="width: 100%;" onclick="stringProblem(\'' + strList + '\')">'+
'<label style="float: left;">字符串传值</label></div></div>';

问题就在于这个模板字符串里,单引号会引起非常多的问题(直接用反义字符串解决最好)

Uncaught SyntaxError: missing ) after argument list

这个问题看起来是少了),结果是因为我在传字符串的时候一开始没有在单引号旁边分别多加 \'

如果是传字符串列表的话要加[ ]

如果和我差不多菜的,多按F12看看真正传的是什么值就好了

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值