簡體   English   中英

轉換John Resig的JavaScript模板引擎以使用PHP模板

[英]Converting John Resig's JavaScript Templating Engine to work with PHP Templates

我正在嘗試將John Resig的模板引擎轉換為與PHP一起使用。

本質上,我想實現的功能是能夠通過JavaScript模板引擎使用某些Kohana視圖,這樣我就可以對標准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有點麻煩,而且顯然不如將148至158行中的%}更改為?>那樣容易。我們將不勝感激。 我也不確定如何處理PHP變量的$差異。

謝謝,

塞爾希

由於我在純JS中沒有獲得如何執行所有操作的指示,因此我想到了另一種方法。 對此方法的任何建議或指示也將受到高度贊賞。 我當時正在考慮使用kohaml在HAML中編寫我的觀點來解析它們。

http://github.com/transphorm/kohaml

然后稍微調整kohaml解釋器,為我吐出JS模板。 你們如何看待這種問題?

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM