Javascript 如何从非字符串格式的EJS方法返回Html

Javascript 如何从非字符串格式的EJS方法返回Html,javascript,html,ejs,Javascript,Html,Ejs,例如,如果我有一个名为functions.ejs的文件,其中包含此方法- <% myFunction = (msg) => { %> <h1> <%= msg %> </h1> <% } %> {%> 调用此方法时,无论是否使用“return”,都不会返回任何内容。当然,您可以将html作为字符串返回,但有没有一种方法可以使用EJS返回类似的html?我知道此方法在PHP中工作 如果这是不可能的,有人能解释一下为什么

例如,如果我有一个名为functions.ejs的文件,其中包含此方法-

<%
myFunction = (msg) => { %>
    <h1> <%= msg %> </h1> 
<% } %>
{%>
调用此方法时,无论是否使用“return”,都不会返回任何内容。当然,您可以将html作为字符串返回,但有没有一种方法可以使用EJS返回类似的html?我知道此方法在PHP中工作


如果这是不可能的,有人能解释一下为什么以及是否有其他方法可以在javascript中实现这一点吗?

我对EJS不太熟悉,但这可能会有所帮助?对不起,TCooper,这不是我想要的。我了解EJS标记的工作原理。