84669인 학습
152542인 학습
20005인 학습
5487인 학습
7821인 학습
359900인 학습
3350인 학습
180660인 학습
48569인 학습
18603인 학습
40936인 학습
1549인 학습
1183인 학습
32909인 학습
我从后台获取文件名 但是文件名包含了单引号 导致有冲突 我用正则去替换 还是行不通"<tr oncontextmenu="operateList(event,this,'"+files[i].id+"','"+files[i].true_file_url.replace(reg,""")+"');">"
走同样的路,发现不同的人生
需要对字符串里的'转移成'
str..replace(/\'/, "\\\'")
files[i].true_file_url就已经是一个字符串了,不需要再加引号了,你的意思是还要给这个字符串前后各加一个引号?
files[i].true_file_url
我觉得根本就不用拼接字符串
<tr oncontextmenu="operateList(event, this, files[i].id, files[i].true_file_url);">
非得拼接的话,es2015方法,字符串模板
var str = "http://aaa.cc.com/aa'ss"/ss"; var target = `'${str}'`; console.log(target)
需要对字符串里的'转移成'
files[i].true_file_url
就已经是一个字符串了,不需要再加引号了,你的意思是还要给这个字符串前后各加一个引号?我觉得根本就不用拼接字符串
非得拼接的话,es2015方法,字符串模板