Я пытаюсь осмыслить эту концепцию, но сила функционального программирования все еще слаба во мне, поэтому я не могу сразу с ней разобраться. То, что я хотел бы сделать, это определить повторно используемую шаблонную функцию с некоторыми параметрами, но также Html
body .
Например, рассмотрим следующую многоразовую функцию в шаблоне:
@myFunction(label: String, labelTarget: String, content: Html) = {
<label for="@labelTarget">@label</label>
<div>@content</div>
}
Затем я хотел бы использовать эту функцию следующим образом:
...
<h2>My function content below!</h2>
@myFunction("label", "target") {
<span>My additional content used by the function</span>
}
...
У меня такое чувство, что это должно быть выполнимо, но, похоже, не могу понять это. Любая помощь?