1

有没有类似 Microsft 的 T4 或类似 ASP.NET 的模板引擎在 JS 中编写模板来生成文本(或其他代码)?

例如(其中 '<=' 表示文本块的开始):

<#
...here goes template building code...
for(var i = 0; i < types.length; i++) {
#>
    function <#= types[i].name #> () {

    }
<#
    for(var j = 0; j < types[i].methods.length; j++) {
#>
    <#= types[i].name #>.prototype.<#= types[i].methods[j].name #> = function () {};
<#      
    }
}
#>

澄清:

我想要的是编写与多行文本片段混合的 javascript,这是一种比 moustashe.js 和喜欢的语法更甜的野兽。

4

1 回答 1

0

那些被称为纯 javascript 引擎。这些天他们似乎不受欢迎。

于 2013-01-15T12:25:00.093 回答