我真的很想使用Javascript模板系統和Django一起使用。 Mustache.js(及其衍生物)的語法和風格確實與我保持一致。問題是Mustache使用的分隔符標記與Django模板系統的語法無法很好地發揮作用。使用Django的Javascript模板
有沒有什麼好的方法一起使用它們?
我試着用this verbatim snippet來正確渲染JS模板。該解決方案的問題是我仍然有時需要JS內部的Django變量或URL。
我也嘗試過使用改小鬍子的分隔符
{{=[[ ]]=}}
然而,不允許使用部分標記,如{{#}}。作者說他打算在未來的版本中完全消除這種能力。
是否有Javascript的任何模板庫緊隨Mustache.js,但使用不同的分隔符?或者是否有另一種更改Mustache.js使用的分隔符的解決方案?
EJS似乎向後做東西給我。儘管如此,我會仔細看看。感謝您在microjs.com上的提示! – Matthias