我在Play 2.4.6中使用了以下模板定义块(使用scala 2.11.6和sbt 0.13.8)abd我在下面的代码中得到了“mising参数类型”:Play模板中缺少参数类型
@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>
}
任何人有任何想法,为什么这可能是?
您是否可以更新您的问题以包含错误的详细信息? – Ryuu