3
使用Handlebars.Net,我想创建一个HandlebarsHelper,它将用<br>
标签替换回车符和换行符。它应该是这个样子:创建HandleBars助手服务器端的语法是什么?
string pattern = @"/(\r\n|\n|\r)/gm";
string replacement = "<br>";
Regex rgx = new Regex(pattern);
Handlebars.RegisterHelper("link_to", (string text) =>
{
text = rgx.Replace(text, replacement);
});
编译器(或ReSharper的)告诉我,它不能告诉,如果我试图用HandlebarsBlockHelper或HandlebarsHelper,和我丢失的参数在任何情况下。
- 这两者有什么区别?
- 我似乎无法找到任何这方面的文档。是否有上述两个对象以及HelperOptions的文档,以及如何使用TextWriter,dymanic上下文和参数对象列表?