我使用快递和把手构建了一个简单的应用程序
在我的模型中,我有像这样的函数原型
{{#each this}}
<tr>
<td>{{ id }}</td>
<td>{{ first_name }}</td>
<td>{{ last_name }}</td>
<td>{{ rows[0].getFullname() }}</td> // I wanna call it here
</tr>
{{/each}}
在我的路由器中,我可以像这样调用函数原型
# mydoamin.com starts ############################
RewriteCond %{HTTP_HOST} ^(www.)?mydoamin.com$
RewriteCond %{HTTPS} !on
RewriteRule (.*) https://%{HTTP_HOST}%{REQUEST_URI}
# mydoamin.com ends ############################
# mydoamin.in starts ############################
#RewriteCond %{HTTP_HOST} ^(www.)?mydoamin.in$
#RewriteCond %{HTTPS} !on
#RewriteRule (.*) https://%{HTTP_HOST}%{REQUEST_URI}
# mydoamin.in ends ############################
我的问题:如何在把手中调用函数原型?
foreach (var stud in Model.Registrations.GroupBy(x => x.Id).Select(y => y.First()).ToList())
{
<text> @stud.Student.FirstName @stud.Student.LastName </text><br />
}
答案 0 :(得分:1)
在handlebars helpers docs中,实际上是您的示例,其中包含fullName
帮助程序。
注册帮助者:
Handlebars.registerHelper('getFullName', function(student) {
return `${student.first_name} ${student.last_name}`;
});
使用助手:
{{#each this}}
<tr>
<td>{{ id }}</td>
<td>{{ first_name }}</td>
<td>{{ last_name }}</td>
<td>{{ getFullName this }}</td>
</tr>
{{/each}}