自己尝试写的一个javascript模板引擎

现在javascript模板引擎非常多了,让人眼花缭乱,不过很多复杂的引擎很多功能并不需要,并且个人想要在模板中加些js,当然这说来不符合模板应当尽可能跟逻辑分离,但我需要的并没有那么复杂的逻辑,所以还是用嵌入式的吧,于是尝试研究学习了一下,写出这个小东东。

模板

<script type="text/html" id="tmpl">
    <h1>{{header}}</h1>
    <# for(var i in list){ #>
    <li{{ list[i].class ? ' class='+list[i].class : '' }}>{{list[i].title}}</li>
    <# } #>
</script>

继续阅读“自己尝试写的一个javascript模板引擎”