【发布时间】:2017-09-28 16:00:11
【问题描述】:
如果我在 JavaScript 中生成数组,是否可以在 JavaScript 代码中配置 Freemarker 模板,以生成动态显示数组元素的 html?
【问题讨论】:
标签: javascript html freemarker
如果我在 JavaScript 中生成数组,是否可以在 JavaScript 代码中配置 Freemarker 模板,以生成动态显示数组元素的 html?
【问题讨论】:
标签: javascript html freemarker
如果我们谈论的是在浏览器中运行的 JavaScript,那么不是,因为 FreeMarker 在页面发送到浏览器之前运行在服务器端。
【讨论】:
freemarker 可以显示 javascript。
function doSomeThing(){
<#if !user??>
location.href="www.xxx.com/login.htm"
</#if>
other js
}
如果你想动态创建 js 依赖于一些 arg 您可以使用宏来定义自己的功能。通过输入 arg 显示一些不同的 js 代码 sn-p。
【讨论】: