当我尝试在 GSP View 中从 javascript 函数设置变量时,出现错误: “无法在空对象上调用方法 func()”
普惠制:
<g:set var="variable" value="${tr.func.name()}" />
我也尝试过解决这个问题,但没有成功: 变量未定义
<g:javascript>var test = tr.func.name();</g:javascript>
<g:set var="variable" value="${test}" />
<g:javascript>alert(${variable});</g:javascript>
谢谢
最佳答案
您应该在浏览器中使用Javascript。 GSP 在服务器端工作。
只需将 GMT 日期传递到浏览器,并在其中应用格式即可。有一个很好的用于日期格式化的js库:moment.js
关于javascript - Grails - 从 javascript 函数设置变量,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21603950/