thymeleaf 不能使用模板字符串 HTML

发布于 2022-09-11 17:01:06 字数 817 浏览 28 评论 0

thymeleaf 不能使用模板字符串 HTML

同时使用 type="text/babel" data-presets="latest"th:inline="javascript" 的时候,thymeleaf 将无法解析 <a href="#"/> 含有 HTML 的模板字符串。

使用环境

  • spring-boot 2.0.3.RELEASE
  • babel 6.26.0
  • babel-polyfill 2.6.1

例如下面这种代码

<script type="text/babel" data-presets="latest" th:inline="javascript">
  const htmlStr = `<a href="#"/>`
  console.log(`htmlStr: ${htmlStr}`)
</script>

甚至于注释了也没用,只能删除掉才可以

<script type="text/babel" data-presets="latest" th:inline="javascript">
  // const htmlStr = `<a href="#"/>`
  console.log(`htmlStr: ${htmlStr}`)
</script>

吾辈不明白发生了什么,有人遇到过这个问题么?(=^-ω-^=)

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

ぶ宁プ宁ぶ 2022-09-18 17:01:06

请问解决了吗

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文