【发布时间】:2023-03-21 12:13:02
【问题描述】:
基本上我需要像旧的 asp.net 这样的东西
@helper MakeNote(string content) {
<p><strong>Note</strong> @content </p>
}
或 JSX
MakeNote(note) {
return (<div>Note {note}</div>);
}
部分视图不是一个选项。我对返回 IHtmlString 的函数或写入底层编写器的函数感到满意。
它还需要在函数内部支持 Razor 语法(不仅仅是字符串连接)。
【问题讨论】:
-
您可以创建一个标签助手来返回您的自定义 HTML 标记。顺便说一句,您的 OR JSX 部分使这个问题非常广泛(至少对我而言)
-
这只是我需要其他语言的示例,我看不出它如何使问题变得广泛。
-
我只举了 2 个我需要的示例,但标签助手还远远不够。
标签: razor asp.net-core asp.net-core-mvc