JavaScript backtick multiline string not working in Internet Explorer

前端 未结 2 1716
星月不相逢
星月不相逢 2020-12-11 15:07

I have a large HTML string contained in a var. I\'m using it to write to innerHTML.

The first example (with backtick syntax), which is the

2条回答
  •  失恋的感觉
    2020-12-11 15:43

    It is not the most elegant solution, but I solved this myself by minifying my multiline template (Vue) string, and encompassing it within single quotes instead of back ticks. This can be automated as part of the build step, so your code still looks legible for development.

    Also ensure that any inner strings (like classNames, etc.) are double quoted so you don't accidentally terminate the string, thereby causing template errors.

提交回复
热议问题