【问题标题】:How do I use a Freemarker template to display a JavaScript array in html?如何使用 Freemarker 模板在 html 中显示 JavaScript 数组?
【发布时间】:2017-09-28 16:00:11
【问题描述】:

如果我在 JavaScript 中生成数组,是否可以在 JavaScript 代码中配置 Freemarker 模板,以生成动态显示数组元素的 html?

【问题讨论】:

    标签: javascript html freemarker


    【解决方案1】:

    如果我们谈论的是在浏览器中运行的 JavaScript,那么不是,因为 FreeMarker 在页面发送到浏览器之前运行在服务器端。

    【讨论】:

      【解决方案2】:

      freemarker 可以显示 javascript。

      function doSomeThing(){
      <#if !user??>
       location.href="www.xxx.com/login.htm"
      </#if>
      
       other js
      }

      如果你想动态创建 js 依赖于一些 arg 您可以使用宏来定义自己的功能。通过输入 arg 显示一些不同的 js 代码 sn-p。

      【讨论】:

        猜你喜欢
        • 2011-04-21
        • 1970-01-01
        • 2016-02-09
        • 2023-03-11
        • 1970-01-01
        • 2021-11-12
        • 1970-01-01
        • 1970-01-01
        • 2012-06-14
        相关资源
        最近更新 更多