我正在尝试将John Resig的模板引擎转换为使用PHP。
基本上我想要实现的是通过JavaScript模板引擎使用某些Kohana Views的能力,这样我就可以对标准PHP请求和jQuery AJAX请求使用相同的视图。
我从基础开始,并希望能够转换
http://github.com/nje/jquery-tmpl/blob/master/jquery.tmpl.js
像这样使用php ...
### From This ###
<li><a href="{%= link %}">{%= title %}</a> - {%= description %}</li>
### Into This ###
<li><a href="<?= $link ?>"><?= $title ?></a> - <?= description ?></li>
其中的RexEx有点过头了,显然不像将%}更改为?&gt;在第148至158行。任何帮助将受到高度赞赏。我也不确定如何处理PHP变量的差异。
谢谢,
了Serhiy
答案 0 :(得分:0)
由于我在纯JS中没有指示如何做到这一点,我想到了另一种方法。任何有关此方法的建议或指示也将受到高度赞赏。我正在考虑使用kohaml来解析它们在HAML中编写我的观点。
http://github.com/transphorm/kohaml
然后稍微调整kohaml解释器以便为我吐出JS模板。你们怎么看待以这种方式解决这个问题?