【发布时间】:2016-02-13 09:24:23
【问题描述】:
我在 Play 2.4.6(使用 scala 2.11.6 和 sbt 0.13.8)中有以下模板定义块,并且我在以下代码中得到“缺少参数类型”:
@property(budgetId: Int, propertyName: String, value: String, shouldEdit: Boolean = false, displayMethod: Option[String => String] = None) = {
<div>
<label class="prop-name">@displayMethod.getOrElse(String => propertyName)(propertyName)</label>
@shouldEdit ? editable(budgetId, routes.Budgets.update(budgetId), "input", propertyName, value) : <span>@value</span>
</div>
}
@editable(id: Int, url: Call, inputType: String, name: String, value:String) = {
<div class="editable"
data-editable-input="@inputType" data-editable-url="@url"
data-editable-id="@id" data-editable-property="@name" >@value</div>
}
有人知道为什么会这样吗?
【问题讨论】:
-
您能否更新您的问题以包含错误的详细信息?
标签: scala playframework playframework-2.4 play-templates