问题标签 [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.

0 投票
1 回答
6203 浏览

playframework-2.0 - 在 Scala 模板中打印 HTML

我需要使用最新的Play Framework 2.1.1消息、变量、简单的 for 循环等在 Scala 模板中打印一些原始 HTML。一切正常。但是如果我需要做一些逻辑并将原始 HTML 打印到模板中怎么办?

在这种情况下,@{}函数返回output,但 HTML 被转义,而且它也不那么实用(output在返回之前将所有内容组合成单个变量)。

如果我把类似的东西

它不起作用(我没有收到任何编译错误,但输出没有任何内容)。

我可以

但随后courts将超出范围(假设我不能courts在一开始就定义为模板变量)。

解决办法是什么?

0 投票
1 回答
507 浏览

playframework-2.0 - Playframework scala模板变量定义

我的 play scala 模板中有一个手风琴组,第一个手风琴体需要在“崩溃”类中(例如:class="accordion-body in collapse"),其他手风琴需要有 class="accordion-body 在崩溃”。如何在 scala 模板中定义变量,以便我可以根据它是否是第一条记录来适当地设置手风琴类。

0 投票
2 回答
4756 浏览

playframework - Scala 模板将样式应用于 inputText 的标签 [Play 2 HTML5 helper tag]

我正在使用带有输入助手的 scala 模板。

我使用的类属性适用于<input>标签的样式。

如何应用特定于生成<label>标签的样式?

预先感谢您的支持。马诺伊

0 投票
3 回答
6923 浏览

playframework - 如何允许在 @select 帮助器中选择默认值?

在我的表单中,我定义了一个下拉菜单:

在我的控制器代码中:

表单提交不允许我选择默认值,如果我没有选择,则 catForm.hasErrors() 为真。两个问题:

  1. 如何允许在下拉列表中选择默认值?

  2. 我希望默认值为-1,在哪里设置?(也许这就是问题所在,没有与-- Choose a Category --选项相关的价值?)

0 投票
1 回答
1979 浏览

scala - Scala 模板中的 HTML 属性

我是一名 Java 开发人员,最近开始学习 Play Framework。我一直试图让下面的模板工作,但似乎无法得到它。我的 Scala 模板中有以下内容

我稍后会在我的模板中这样调用它

生成的链接具有 hreflocalhost:9000/@link1而不是localhost:9000/search. 我不确定发生了什么。

PS:如果我如下更改我的模板,它工作正常。但我想了解为什么上述模板不起作用。

0 投票
1 回答
308 浏览

forms - Scala模板中的Form []默认值

我尝试为 scala 模板参数定义默认值,例如:

我看到编译错误:

怎么了?

0 投票
1 回答
1106 浏览

playframework-2.0 - 在 Play 中使用 Scala 模板

当我<script></script>进入 Scala 书面视图页面时,我收到了此错误消息:

在对象 main 中缺少方法 apply 的参数;如果您想将其视为部分应用的函数,请使用 `_' 遵循此方法

错误页面将此部分标记为:

这部分对应于我在 Main.scala.html 页面上的最后一个参数(FoundationJS 部分)

我应该更改它并传入字符串而不是脚本标签吗?

0 投票
1 回答
738 浏览

scala - 如何在没有循环的情况下增加模板中的变量——Play 2.1.1,Java

我想为 HTML 列表生成 ID。该列表是从数据库动态生成的。我不能使用 for 循环或 list.zipWithIndex 函数,因为我的逻辑已经包含一些用于生成列表的循环,其中计数器也需要递增。我也尝试使用定义函数,但不允许像这样重新分配值:@{id = id + 1}

完成 ID 生成的最佳方法是什么?

这是模板的一部分(uniqueId 需要替换为整数):

0 投票
1 回答
1616 浏览

scala - 如何从模板中的控制器呈现模板——Java,Play 2.1

是否可以调用控制器方法在模板中呈现模板?或者这完全是错误的方法?

在 div 容器中,只显示了一个字符串,但我的 productTable 模板中没有重新渲染的 html。

内显示的字符串<div class="products">

模板:

控制器:

0 投票
1 回答
717 浏览

playframework - 从纯 scala 块生成 html

如何在播放框架视图中从我的纯 scala 块生成 html?

下面的代码将标签的文本直接放在页面中,因为不是'<' scala puts '<'标签不是呈现为html,而是呈现为纯文本!

将变量作为最后一条语句是否是作为块执行结果返回该变量值的正确方法?