我尝试使用反引号格式将一些 HTML 保存在 JS 变量中,但是是否可以根据以下示例保留 HTML 变量
var msg = "This is a test" + "\n" + "Test"
我试图将此变量存储为 HTML 段落,同时保留换行符
var emsg = '<p style="white-space: pre-wrap;"><\"{msg}"\</p>'
但是,当通过电子邮件向我自己发送该内容时(使用 Emailjs),我得到以下信息
<"{msg}"
知道我做错了什么吗?谢谢!
-
您正在使用单引号 ('
),而不是反引号 (`
)
-
模板文字中的占位符由美元符号 ($
),你错过了。
var msg = "This is a test" + "\n" + "Test"
var emsg = `<p style="white-space: pre-wrap;"><\"${msg}"\</p>`
console.log(emsg)
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)