javascript - 是否可以在 handlebars.js 模板中使用 JavaScript

标签 javascript paypal handlebars.js

描述说明了一切。 如何将 JavaScript 脚本放入 handlebars 模板。

我想为我的网站制作一个动态的 Paypal 按钮。

      <script type="text/x-mustache-template" id="product-item-thumbnail-template">
      <h2>{{title}}</h2>
      <p>{{message}}</p>
      <p><a class="btn" href="#">View details &raquo;</a></p>
      <p><script src="resources/js-frameworks/paypal-button.min.js?merchant=myemail@GMAIL.COM"
            data-button="buynow"
            data-name="My product"
            data-amount="1.00"></script></p>
</script>

但这会因为标签而产生错误。它关闭模板脚本而不是 paypal 脚本

谢谢

最佳答案

尝试分解“/script”部分:

<script ...><{{!}}/script>

这种技术类似于像这样的旧黑客

<script>document.write("<script>...<\/script>");</script>

关于javascript - 是否可以在 handlebars.js 模板中使用 JavaScript,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17369855/

相关文章:

javascript - 使用 jQuery 在网页上突出显示字符串的字符

php - 尝试使用 Adaptive Simple Payments 但出现黑屏

php - 将自定义变量添加到 Paypal 并行支付 IPN PHP

javascript - Backbone 事件不会使用 Handlebars 模板触发

javascript - 用最少的代码更改多个元素的innerHTML

javascript - react 大括号问题

javascript - Node js连接被拒绝

php - Magento 如何更改 Paypal 中的默认订单状态

javascript - 如何获取和打印 .hbs 或 .handlebars 模板?

javascript - 断言失败: The value that #each loops over must be an Array Embers js