问题标签 [nunjucks]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
javascript - Sails.js、Nunjucks 和 LiveReload
我已经设法让 Nunjucks 与 Sails.js 一起工作,但似乎在我重新启动服务器之前这些更改并没有被采纳。我会自动看到一次或两次反映的更改,但在那之后,即使手动刷新浏览器也不会显示我的更改。
我用这里的建议实现了 LiveReload:
但我不怀疑这是 LiveReload 的问题。
有没有其他人让 Sails.js 和 Nunjucks 一起玩得很好?如果是这样,怎么做?
gulp - 模板渲染错误:Enblock 中的预期块结束
当我重新启动GULP时, Nunjucks会引发此错误。我看不出问题可能是什么。不幸的是,Nunjucks 没有给我发生这种情况的文件或标签。
似乎我在我的基本index.html文件中正确定义了 block 和 enblock 。我有这两个标签:
......
有任何想法吗?
javascript - 在客户端js中访问服务器端js发送的数组
我正在使用 nunjucks 模板学习 expressjs,mongodb。数组通过以下方式从服务器发送到 html:
变量 polls 是一个对象数组。我能够在 html 视图中成功访问 polls 数组,但我不知道如何在客户端 js 文件中访问它以使用数组内的数据绘制图表。
如果我使用<input type='hidden value='{{ polls }}'>
,它将被转换为字符串和数组,其中的对象无法在客户端 js 中访问。可以做什么?
javascript - 循环遍历 nunjucks 中的对象?
我有一个名为“list.json”的文件,设置如下:
我怎样才能循环这个?我想做类似的事情:
javascript - 我什么时候应该在 Angular 中使用 Nunjucks?
我一直在使用诸如骨干木偶、淘汰赛和其他框架……在这些情况下,有时使用把手或任何其他模板引擎可能是一个不错的选择。
当我使用 Angular 时,我发现了 ng-repeat、ng-if 和自定义指令。然后我发现 Nunjucks 似乎是一个很酷的模板引擎。
是否有充分的理由将 Angular 与 Nunjucks 混合用于一个项目?在同一个项目中使用两者有什么好处吗?
gulp - 可以在 gulp-nunjucks-render 中使用环境函数吗?
我想使用Nunjucks render 之类的东西,但有另一个功能。例如addglobal。
可能吗?
nunjucks - 如何在 Nunjucks 中逃避导入的部分
我想从 Nunjucks 中的导入文件中转义 HTML 代码。
文件“item.html”包含以下代码:
我希望父文件(包括 item.html)具有以下输出:
我尝试用转义过滤器包围包含:
但是,在这种情况下,文件不会被正确包含。有任何想法吗?
nunjucks - 如何使用 nunjucks 模板中的 HexoJS css 助手?
我得到错误:
我的主题/主题名称/layout/layout.nunjucks 文件包含以下代码:
javascript - Nunjucks nl2br 不存在?
我需要一个像 Jinja "nl2br" 这样的过滤器,但在 Nunjucks 中。在文档中提到(https://mozilla.github.io/nunjucks/templating.html),但我在 nunjucks 代码中搜索了它(https://github.com/mozilla/nunjucks/blob/master/src /filters.js)并且它不存在。
有人知道如何使用等效过滤器或其他解决方案来解决它吗?或者我需要创建过滤器?