问题标签 [scala-template]
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.
playframework-2.0 - Scala Play 框架:将表单参数绑定到隐藏字段
我正在使用 Play 2.0.4 并在我的 scala 模板中有以下表格。
我的表单中需要一些隐藏字段,如何将其绑定到服务器端表单组件?我在 github 存储库中看到了一个@inputHidden模板助手,但它在稳定版本中不可用。我如何完成我正在寻找的东西?谢谢。
java - Java LinkedHashMap 在 Play Framework 2.0 模板中循环时不保持插入顺序
在播放框架的(2.0)应用程序控制器中,我正在创建一个 java
LinkedHashMap<String, List<MyObject>)
来维护我插入字符串键的顺序。
我尝试在模板中迭代这个 LinkedHashMap,如下所示:-
每当我刷新屏幕时,我都会得到随机顺序。
然后我试图改变循环的逻辑
现在我得到了一致的顺序,但不是我插入的顺序。服务器端的调试日志显示了正确的顺序。
我假设 Java 中的 LinkedHashMap 将保持插入的顺序,即使它在 scala 模板中呈现。
我在这里做错了吗?
playframework - 是否可以使用 play framework 2 美化 scala 模板?
使用 Play Framework 2,我注意到渲染的 Scala HTML 模板不喜欢缩进@if
或@for
.
因此,例如,类似的东西:
将有额外的不需要的空间。要修复它,我需要做这样的事情:
这会使附加@defining
或其他陈述变得混乱。
那么,有没有办法美化/美化 Scala 模板渲染以消除额外的空白?
更新:
阅读此线程时,我注意到由于模板顶部的参数,还添加了额外的空格和换行符。所以这:
将在生成的 HTML 之上添加 3 个额外的换行符。这绝对是烦人的。
该线程似乎说目前没有选项可以纠正它。
playframework-2.0 - Scala 模板无法标记 HTML 属性?
我想要解析“类”HTML属性中的Scala条件,但Scala模板没有发挥作用:
产量:
我希望它产生:
建议感激不尽
playframework - PlayFramework2 将列表传递给 main.scala
我将 Play2.1 用于我的一个项目。
我正在尝试在其中创建一个动态菜单,main.scala.html
以便它可以在所有子页面中扩展。
但是我应该如何传递List
给main.scala.html
..
我试过这样的子页面
..那行得通我可以看到列出的权利,但我只想在..中显示这些权利。main.scala.html
请建议
playframework-2.0 - Play framework 2.0 模板问题
第一个问题是,当字段“数字”的值不为空(因此显示为禁用)时,不会绑定回 FormObject,所以我失去了这个值。
第二个问题是字段“startDate”未绑定到 FormObject。
我错过了什么吗?
jpa - Playframework 将列表发布到控制器
我想要实现的只是这个示例应用程序:~\play-2.1.0\samples\java\forms
更新的最新代码:
我的question.scala.html
样子:
……
问题模型:
答案型号:
最后控制器保存部分:
使用上面的代码,我没有得到任何异常但是.. 问题部分保存了 Anwser。
谢谢
javascript - 如何将scala列表转换为javascript数组?
有没有更简单的方法来做到这一点?
html - 如何在单个块中使用 scala 和 html 代码
为什么选项 html 元素未绑定在案例 1 中的 select 内?
案例1:不工作
案例2:工作
更新:
如何创建一个将所有选项元素绑定到 scala 模板的循环?以下代码不绑定任何选项元素。什么是实际返回类型?空行?
playframework - Play Framework 2.1 模板上的动态路由
以 Java 计算机数据库示例作为 Play!2.1 我正在为大约 20 个模型开发一个 CRUD 管理后端。我面临的问题是在模板级别一遍又一遍地重复相同的功能。
我试图将链接功能重构为:
像这样的东西
由于反向路由器不继承任何特定的类,我不能以通用的方式来做。并且前面的代码不起作用,因为我不进行类型转换(我猜是因为编译器错误是“值索引不是 Any 的成员”)
有什么方法可以在运行时获取已定义路由的列表?不管它是在 Scala 模板还是 Java 端,这样我都可以传递控制器名称并获取正确的反向路由器来创建 URL。
如果不可能,那么重构所有在模板上重复的代码的正确方法是什么,特别是那些依赖于 ReverseRouters 的代码。