防止在模板文字中转义反斜杠

时间:2019-03-01 08:56:18

标签: javascript

使用模板文字时,我不希望反斜杠字符转义。

预期-AND a.site_id IN ( MI\'S HOUSE,dwwd)

获取-AND a.site_id IN ( MI'S HOUSE,dwwd)

var payload = {
  site: ['MI\'S HOUSE', "dwwd"]
}

let sql = `AND a.site_id IN ( ${payload.site}) `;
console.log(sql)

1 个答案:

答案 0 :(得分:0)

这应该有效。

var payload = { site: [ "MI\\'S HOUSE","dwwd" ]}

sql = "";
sql += `AND a.site_id IN ( ${payload.site}) `;
console.log(sql)