如何传递带有双引号和单引号的JavaScript变量html?

时间:2020-08-15 04:54:42

标签: javascript html

我正在尝试将html代码传递给包含双引号和单引号的变量,我试图在html脚本标记内执行此操作,除IE11之外,其他所有功能都有效

<script>
const partials = {
   header: `
     <div class="class-name">
      <div class="child" data-with-single-quotes=''></div>
    </div>
  `
}
</script>

如何将此类html放入IE11中的变量中,而仍然不使用\"之类的转义并且不通过+加入

1 个答案:

答案 0 :(得分:0)

尝试使用单引号而不是反引号。

      <script>
           const partials = {
                      header:  '<div class="class-name">\
                    <div class="child" data-with-single-quotes=\'\'></div></div>'
                   }
      </script>