问题标签 [play-templates]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
jquery - 如何将 Ajax 对象作为参数传递给模型
我有以下 Ajax 方法,如何在 Scala 模型文件上传递参数,我已经用谷歌搜索了它但没有使用
有人可以给我几点来纠正传递参数的语法吗?
java - 有没有可能通过一个Play!模板作为变量?
我正在使用 Play,我有一个简单的 EmailService 类,可以在 Play 模板中呈现一些对象。这是我的代码:
我想知道是否可以将接受的电子邮件模板作为变量值传递,以便我应用的模板可以根据我传递给该代码来自的 EmailService (Java) 类的值动态更改。
我对 Scala 模板还很陌生,所以如果问题有点过分或者需要更多信息,我深表歉意。
更新
这最终是我想让这段代码工作的方式:
显然没有引号,但希望你能明白我的意思。
scala - 在 Play 中的模板调用中调用函数作为参数
在播放/斯卡拉;我很困惑为什么这不会编译:
错误内容如下:
发现:play.twirl.api.HtmlFormat.Appendable [error](扩展为) play.twirl.api.Html [error] required: String [error]
@views.html.generic.navLi("tab" + idx. toString, tab, isActive(idx))
它无法识别对isActive
模板的调用中的调用,并且我尝试了多种变体,例如@isActive(idx)
(isActive(@idx)
${isActive(idx)}
如建议here)等。此模板生成一个导航栏,传入选项卡名称并检查是否nav li
应该是active
(由类名/JS 配置)。
似乎在另一个模板调用中调用函数时语法必须不同 - 我无法正确理解。